/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/array-eq-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-15 13:05:36,394 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-15 13:05:36,395 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-15 13:05:36,445 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-15 13:05:36,446 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-15 13:05:36,446 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-15 13:05:36,447 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-15 13:05:36,448 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-15 13:05:36,449 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-15 13:05:36,450 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-15 13:05:36,450 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-15 13:05:36,451 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-15 13:05:36,451 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-15 13:05:36,452 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-15 13:05:36,453 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-15 13:05:36,453 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-15 13:05:36,454 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-15 13:05:36,455 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-15 13:05:36,456 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-15 13:05:36,458 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-15 13:05:36,459 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-15 13:05:36,460 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-15 13:05:36,461 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-15 13:05:36,462 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-15 13:05:36,464 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-15 13:05:36,464 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-15 13:05:36,464 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-15 13:05:36,465 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-15 13:05:36,465 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-15 13:05:36,466 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-15 13:05:36,466 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-15 13:05:36,467 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-15 13:05:36,467 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-15 13:05:36,468 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-15 13:05:36,469 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-15 13:05:36,469 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-15 13:05:36,469 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-15 13:05:36,470 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-15 13:05:36,470 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-15 13:05:36,470 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-15 13:05:36,471 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-15 13:05:36,471 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-02-15 13:05:36,494 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-15 13:05:36,494 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-15 13:05:36,494 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-15 13:05:36,494 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-15 13:05:36,495 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-15 13:05:36,495 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-15 13:05:36,495 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * Use SBE=true [2022-02-15 13:05:36,496 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-15 13:05:36,496 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-15 13:05:36,497 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-15 13:05:36,497 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 13:05:36,498 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-15 13:05:36,498 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-15 13:05:36,499 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-15 13:05:36,672 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-15 13:05:36,693 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-15 13:05:36,695 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-15 13:05:36,697 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-15 13:05:36,698 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-15 13:05:36,699 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl [2022-02-15 13:05:36,699 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-02-15 13:05:36,717 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-15 13:05:36,718 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-15 13:05:36,725 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-15 13:05:36,725 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-15 13:05:36,725 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-15 13:05:36,735 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,740 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,750 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-15 13:05:36,751 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-15 13:05:36,752 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-15 13:05:36,752 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-15 13:05:36,752 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-15 13:05:36,757 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,757 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,758 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,758 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,761 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,763 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,764 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,766 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-15 13:05:36,768 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-15 13:05:36,769 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-15 13:05:36,769 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-15 13:05:36,770 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/1) ... [2022-02-15 13:05:36,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-15 13:05:36,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:36,793 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-15 13:05:36,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-15 13:05:36,820 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-15 13:05:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-15 13:05:36,820 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-15 13:05:36,820 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-15 13:05:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-15 13:05:36,821 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-15 13:05:36,821 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-15 13:05:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-15 13:05:36,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-15 13:05:36,821 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-15 13:05:36,856 INFO L234 CfgBuilder]: Building ICFG [2022-02-15 13:05:36,857 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-15 13:05:36,959 INFO L275 CfgBuilder]: Performing block encoding [2022-02-15 13:05:36,964 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-15 13:05:36,964 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-15 13:05:36,966 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 01:05:36 BoogieIcfgContainer [2022-02-15 13:05:36,966 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-15 13:05:36,967 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-15 13:05:36,967 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-15 13:05:36,992 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-15 13:05:36,993 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.02 01:05:36" (1/2) ... [2022-02-15 13:05:36,993 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@773c2e7 and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.02 01:05:36, skipping insertion in model container [2022-02-15 13:05:36,993 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.02 01:05:36" (2/2) ... [2022-02-15 13:05:36,994 INFO L111 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-02-15 13:05:36,998 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-15 13:05:36,998 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-15 13:05:36,998 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-15 13:05:36,998 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-15 13:05:37,038 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-15 13:05:37,083 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-15 13:05:37,088 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-15 13:05:37,088 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-15 13:05:37,098 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 25 transitions, 66 flow [2022-02-15 13:05:37,115 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,117 INFO L276 IsEmpty]: Start isEmpty. Operand has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-02-15 13:05:37,122 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:37,122 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:37,123 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:37,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:37,126 INFO L85 PathProgramCache]: Analyzing trace with hash -167955401, now seen corresponding path program 1 times [2022-02-15 13:05:37,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:37,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948723383] [2022-02-15 13:05:37,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:37,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:37,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:37,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:37,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:37,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948723383] [2022-02-15 13:05:37,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948723383] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:37,240 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:37,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-15 13:05:37,241 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339228463] [2022-02-15 13:05:37,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:37,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-15 13:05:37,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:37,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-15 13:05:37,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-15 13:05:37,273 INFO L87 Difference]: Start difference. First operand has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:37,322 INFO L93 Difference]: Finished difference Result 102 states and 226 transitions. [2022-02-15 13:05:37,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-15 13:05:37,324 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-02-15 13:05:37,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:37,338 INFO L225 Difference]: With dead ends: 102 [2022-02-15 13:05:37,338 INFO L226 Difference]: Without dead ends: 95 [2022-02-15 13:05:37,342 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-02-15 13:05:37,345 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:37,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 12 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:37,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-02-15 13:05:37,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 82. [2022-02-15 13:05:37,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.2839506172839505) internal successors, (185), 81 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 185 transitions. [2022-02-15 13:05:37,402 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 185 transitions. Word has length 11 [2022-02-15 13:05:37,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:37,402 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 185 transitions. [2022-02-15 13:05:37,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,403 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 185 transitions. [2022-02-15 13:05:37,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-15 13:05:37,406 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:37,406 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:37,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-15 13:05:37,407 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:37,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:37,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1051815822, now seen corresponding path program 1 times [2022-02-15 13:05:37,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:37,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920555255] [2022-02-15 13:05:37,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:37,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:37,493 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:37,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:37,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920555255] [2022-02-15 13:05:37,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920555255] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:37,494 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:37,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 13:05:37,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415784523] [2022-02-15 13:05:37,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:37,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-15 13:05:37,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:37,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-15 13:05:37,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:05:37,495 INFO L87 Difference]: Start difference. First operand 82 states and 185 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:37,547 INFO L93 Difference]: Finished difference Result 128 states and 286 transitions. [2022-02-15 13:05:37,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-15 13:05:37,548 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-15 13:05:37,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:37,550 INFO L225 Difference]: With dead ends: 128 [2022-02-15 13:05:37,550 INFO L226 Difference]: Without dead ends: 128 [2022-02-15 13:05:37,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:05:37,551 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 22 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:37,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 15 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:37,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-02-15 13:05:37,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 89. [2022-02-15 13:05:37,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.3181818181818183) internal successors, (204), 88 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 204 transitions. [2022-02-15 13:05:37,559 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 204 transitions. Word has length 14 [2022-02-15 13:05:37,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:37,559 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 204 transitions. [2022-02-15 13:05:37,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,562 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 204 transitions. [2022-02-15 13:05:37,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-15 13:05:37,563 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:37,563 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:37,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-15 13:05:37,564 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:37,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:37,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1207263346, now seen corresponding path program 2 times [2022-02-15 13:05:37,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:37,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229243244] [2022-02-15 13:05:37,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:37,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:37,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:37,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:37,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229243244] [2022-02-15 13:05:37,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229243244] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:37,656 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:37,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-15 13:05:37,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567414904] [2022-02-15 13:05:37,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:37,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:05:37,659 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:37,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:05:37,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:37,661 INFO L87 Difference]: Start difference. First operand 89 states and 204 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:37,737 INFO L93 Difference]: Finished difference Result 152 states and 327 transitions. [2022-02-15 13:05:37,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:05:37,738 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-15 13:05:37,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:37,740 INFO L225 Difference]: With dead ends: 152 [2022-02-15 13:05:37,740 INFO L226 Difference]: Without dead ends: 152 [2022-02-15 13:05:37,740 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-02-15 13:05:37,746 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:37,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 30 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:37,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-02-15 13:05:37,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 94. [2022-02-15 13:05:37,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.3118279569892475) internal successors, (215), 93 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 215 transitions. [2022-02-15 13:05:37,758 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 215 transitions. Word has length 14 [2022-02-15 13:05:37,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:37,759 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 215 transitions. [2022-02-15 13:05:37,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,759 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 215 transitions. [2022-02-15 13:05:37,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-15 13:05:37,759 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:37,760 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:37,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-15 13:05:37,760 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:37,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:37,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1376889075, now seen corresponding path program 1 times [2022-02-15 13:05:37,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:37,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047936666] [2022-02-15 13:05:37,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:37,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:37,813 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:37,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:37,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047936666] [2022-02-15 13:05:37,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047936666] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:37,814 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:37,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 13:05:37,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710294711] [2022-02-15 13:05:37,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:37,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-15 13:05:37,815 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:37,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-15 13:05:37,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:05:37,816 INFO L87 Difference]: Start difference. First operand 94 states and 215 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:37,864 INFO L93 Difference]: Finished difference Result 138 states and 314 transitions. [2022-02-15 13:05:37,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-15 13:05:37,864 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-15 13:05:37,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:37,865 INFO L225 Difference]: With dead ends: 138 [2022-02-15 13:05:37,865 INFO L226 Difference]: Without dead ends: 130 [2022-02-15 13:05:37,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:37,870 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 17 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:37,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 17 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:37,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-02-15 13:05:37,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 100. [2022-02-15 13:05:37,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.292929292929293) internal successors, (227), 99 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 227 transitions. [2022-02-15 13:05:37,876 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 227 transitions. Word has length 14 [2022-02-15 13:05:37,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:37,876 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 227 transitions. [2022-02-15 13:05:37,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:37,876 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 227 transitions. [2022-02-15 13:05:37,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-15 13:05:37,880 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:37,880 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:37,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-15 13:05:37,881 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:37,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:37,881 INFO L85 PathProgramCache]: Analyzing trace with hash 633913395, now seen corresponding path program 2 times [2022-02-15 13:05:37,881 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:37,881 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771747083] [2022-02-15 13:05:37,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:37,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:37,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:37,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:37,960 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:37,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771747083] [2022-02-15 13:05:37,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771747083] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:37,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105150732] [2022-02-15 13:05:37,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:37,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:37,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:37,962 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:37,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-15 13:05:37,991 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:37,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:37,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-15 13:05:37,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:38,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:38,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:38,262 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:38,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105150732] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:38,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:38,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-02-15 13:05:38,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989683403] [2022-02-15 13:05:38,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:38,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:05:38,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:38,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:05:38,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:05:38,266 INFO L87 Difference]: Start difference. First operand 100 states and 227 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:38,336 INFO L93 Difference]: Finished difference Result 150 states and 346 transitions. [2022-02-15 13:05:38,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:05:38,336 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-15 13:05:38,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:38,337 INFO L225 Difference]: With dead ends: 150 [2022-02-15 13:05:38,337 INFO L226 Difference]: Without dead ends: 150 [2022-02-15 13:05:38,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:38,340 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 33 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:38,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 28 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:38,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-02-15 13:05:38,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 103. [2022-02-15 13:05:38,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.2941176470588234) internal successors, (234), 102 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 234 transitions. [2022-02-15 13:05:38,356 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 234 transitions. Word has length 14 [2022-02-15 13:05:38,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:38,356 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 234 transitions. [2022-02-15 13:05:38,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,356 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 234 transitions. [2022-02-15 13:05:38,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-15 13:05:38,356 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:38,357 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:38,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:38,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:38,580 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:38,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:38,581 INFO L85 PathProgramCache]: Analyzing trace with hash 56537190, now seen corresponding path program 3 times [2022-02-15 13:05:38,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:38,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846541415] [2022-02-15 13:05:38,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:38,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:38,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:38,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:38,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:38,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846541415] [2022-02-15 13:05:38,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846541415] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:38,615 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:38,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 13:05:38,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990439187] [2022-02-15 13:05:38,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:38,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-15 13:05:38,615 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:38,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-15 13:05:38,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:05:38,616 INFO L87 Difference]: Start difference. First operand 103 states and 234 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:38,652 INFO L93 Difference]: Finished difference Result 134 states and 303 transitions. [2022-02-15 13:05:38,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-15 13:05:38,653 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-15 13:05:38,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:38,653 INFO L225 Difference]: With dead ends: 134 [2022-02-15 13:05:38,654 INFO L226 Difference]: Without dead ends: 132 [2022-02-15 13:05:38,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:38,654 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 12 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:38,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 19 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:38,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-02-15 13:05:38,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 103. [2022-02-15 13:05:38,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.284313725490196) internal successors, (233), 102 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 233 transitions. [2022-02-15 13:05:38,659 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 233 transitions. Word has length 14 [2022-02-15 13:05:38,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:38,659 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 233 transitions. [2022-02-15 13:05:38,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,659 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 233 transitions. [2022-02-15 13:05:38,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-15 13:05:38,660 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:38,660 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:38,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-15 13:05:38,660 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:38,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:38,660 INFO L85 PathProgramCache]: Analyzing trace with hash -2012435128, now seen corresponding path program 1 times [2022-02-15 13:05:38,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:38,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934656787] [2022-02-15 13:05:38,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:38,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:38,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:38,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:38,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:38,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934656787] [2022-02-15 13:05:38,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934656787] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:38,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104027542] [2022-02-15 13:05:38,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:38,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:38,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:38,708 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:38,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-15 13:05:38,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:38,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:38,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:38,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:38,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:38,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:38,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104027542] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:38,880 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:38,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 6 [2022-02-15 13:05:38,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990341243] [2022-02-15 13:05:38,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:38,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:38,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:38,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:38,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:38,881 INFO L87 Difference]: Start difference. First operand 103 states and 233 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-02-15 13:05:38,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:38,950 INFO L93 Difference]: Finished difference Result 300 states and 674 transitions. [2022-02-15 13:05:38,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:05:38,950 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 17 [2022-02-15 13:05:38,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:38,951 INFO L225 Difference]: With dead ends: 300 [2022-02-15 13:05:38,951 INFO L226 Difference]: Without dead ends: 286 [2022-02-15 13:05:38,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:38,952 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 73 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:38,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 55 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:38,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-02-15 13:05:38,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 143. [2022-02-15 13:05:38,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.352112676056338) internal successors, (334), 142 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:38,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 334 transitions. [2022-02-15 13:05:38,957 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 334 transitions. Word has length 17 [2022-02-15 13:05:38,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:38,957 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 334 transitions. [2022-02-15 13:05:38,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-02-15 13:05:38,958 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 334 transitions. [2022-02-15 13:05:38,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-15 13:05:38,958 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:38,958 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:38,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:39,175 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,SelfDestructingSolverStorable6 [2022-02-15 13:05:39,176 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:39,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:39,176 INFO L85 PathProgramCache]: Analyzing trace with hash 617878888, now seen corresponding path program 1 times [2022-02-15 13:05:39,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:39,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838630427] [2022-02-15 13:05:39,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:39,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:39,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:39,217 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:39,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:39,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838630427] [2022-02-15 13:05:39,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838630427] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:39,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048681408] [2022-02-15 13:05:39,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:39,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:39,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:39,232 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:39,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-15 13:05:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:39,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:39,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:39,297 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:39,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:39,338 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:05:39,339 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:05:39,347 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:39,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048681408] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:39,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:39,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-02-15 13:05:39,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645872294] [2022-02-15 13:05:39,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:39,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:39,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:39,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:39,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:39,349 INFO L87 Difference]: Start difference. First operand 143 states and 334 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:39,409 INFO L93 Difference]: Finished difference Result 248 states and 569 transitions. [2022-02-15 13:05:39,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:05:39,409 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-15 13:05:39,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:39,410 INFO L225 Difference]: With dead ends: 248 [2022-02-15 13:05:39,410 INFO L226 Difference]: Without dead ends: 248 [2022-02-15 13:05:39,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:39,411 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:39,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 48 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:39,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-02-15 13:05:39,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 194. [2022-02-15 13:05:39,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.4248704663212437) internal successors, (468), 193 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 468 transitions. [2022-02-15 13:05:39,416 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 468 transitions. Word has length 17 [2022-02-15 13:05:39,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:39,416 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 468 transitions. [2022-02-15 13:05:39,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,417 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 468 transitions. [2022-02-15 13:05:39,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-15 13:05:39,417 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:39,417 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:39,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-02-15 13:05:39,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:39,636 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:39,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:39,636 INFO L85 PathProgramCache]: Analyzing trace with hash 456277538, now seen corresponding path program 2 times [2022-02-15 13:05:39,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:39,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029642727] [2022-02-15 13:05:39,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:39,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:39,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:39,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:39,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029642727] [2022-02-15 13:05:39,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029642727] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:39,675 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:39,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-15 13:05:39,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320979544] [2022-02-15 13:05:39,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:39,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-15 13:05:39,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:39,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-15 13:05:39,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:05:39,676 INFO L87 Difference]: Start difference. First operand 194 states and 468 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:39,708 INFO L93 Difference]: Finished difference Result 311 states and 725 transitions. [2022-02-15 13:05:39,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-15 13:05:39,709 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-15 13:05:39,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:39,710 INFO L225 Difference]: With dead ends: 311 [2022-02-15 13:05:39,710 INFO L226 Difference]: Without dead ends: 304 [2022-02-15 13:05:39,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-15 13:05:39,711 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 21 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:39,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 24 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:39,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-02-15 13:05:39,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 252. [2022-02-15 13:05:39,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.4701195219123506) internal successors, (620), 251 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 620 transitions. [2022-02-15 13:05:39,719 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 620 transitions. Word has length 17 [2022-02-15 13:05:39,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:39,719 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 620 transitions. [2022-02-15 13:05:39,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,719 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 620 transitions. [2022-02-15 13:05:39,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-15 13:05:39,720 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:39,720 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:39,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-15 13:05:39,720 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:39,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:39,720 INFO L85 PathProgramCache]: Analyzing trace with hash 614663528, now seen corresponding path program 1 times [2022-02-15 13:05:39,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:39,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777927891] [2022-02-15 13:05:39,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:39,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:39,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:39,749 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:39,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:39,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777927891] [2022-02-15 13:05:39,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777927891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:39,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595278025] [2022-02-15 13:05:39,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:39,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:39,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:39,750 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:39,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-15 13:05:39,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:39,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:39,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:39,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:39,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:39,864 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:05:39,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:05:39,875 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:39,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595278025] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:39,876 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:39,876 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-02-15 13:05:39,876 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122622906] [2022-02-15 13:05:39,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:39,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:39,876 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:39,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:39,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:39,877 INFO L87 Difference]: Start difference. First operand 252 states and 620 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:39,935 INFO L93 Difference]: Finished difference Result 355 states and 832 transitions. [2022-02-15 13:05:39,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:05:39,935 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-15 13:05:39,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:39,936 INFO L225 Difference]: With dead ends: 355 [2022-02-15 13:05:39,936 INFO L226 Difference]: Without dead ends: 314 [2022-02-15 13:05:39,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:39,937 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 56 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:39,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 40 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:39,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-02-15 13:05:39,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 225. [2022-02-15 13:05:39,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 2.46875) internal successors, (553), 224 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 553 transitions. [2022-02-15 13:05:39,943 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 553 transitions. Word has length 17 [2022-02-15 13:05:39,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:39,943 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 553 transitions. [2022-02-15 13:05:39,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:39,943 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 553 transitions. [2022-02-15 13:05:39,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-15 13:05:39,944 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:39,944 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:39,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:40,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:40,160 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:40,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:40,160 INFO L85 PathProgramCache]: Analyzing trace with hash -38242968, now seen corresponding path program 2 times [2022-02-15 13:05:40,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:40,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381853905] [2022-02-15 13:05:40,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:40,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:40,197 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:40,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:40,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381853905] [2022-02-15 13:05:40,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381853905] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:40,197 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:40,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-15 13:05:40,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950076044] [2022-02-15 13:05:40,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:40,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:05:40,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:40,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:05:40,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:40,199 INFO L87 Difference]: Start difference. First operand 225 states and 553 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:40,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:40,230 INFO L93 Difference]: Finished difference Result 243 states and 593 transitions. [2022-02-15 13:05:40,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:05:40,230 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-15 13:05:40,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:40,232 INFO L225 Difference]: With dead ends: 243 [2022-02-15 13:05:40,232 INFO L226 Difference]: Without dead ends: 243 [2022-02-15 13:05:40,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:05:40,233 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 16 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:40,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 28 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:40,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-02-15 13:05:40,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2022-02-15 13:05:40,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 242 states have (on average 2.450413223140496) internal successors, (593), 242 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:40,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 593 transitions. [2022-02-15 13:05:40,241 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 593 transitions. Word has length 17 [2022-02-15 13:05:40,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:40,242 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 593 transitions. [2022-02-15 13:05:40,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:40,242 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 593 transitions. [2022-02-15 13:05:40,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:40,243 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:40,243 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:40,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-15 13:05:40,243 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:40,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:40,244 INFO L85 PathProgramCache]: Analyzing trace with hash 417389902, now seen corresponding path program 3 times [2022-02-15 13:05:40,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:40,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457439009] [2022-02-15 13:05:40,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:40,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:40,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:40,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:40,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:40,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457439009] [2022-02-15 13:05:40,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457439009] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:40,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728637096] [2022-02-15 13:05:40,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:05:40,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:40,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:40,306 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:40,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-15 13:05:40,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:05:40,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:40,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:40,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:40,597 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:40,597 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-15 13:05:40,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728637096] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:40,598 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-15 13:05:40,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [5] total 12 [2022-02-15 13:05:40,598 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811455001] [2022-02-15 13:05:40,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:40,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:05:40,598 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:40,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:05:40,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:05:40,599 INFO L87 Difference]: Start difference. First operand 243 states and 593 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:40,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:40,764 INFO L93 Difference]: Finished difference Result 410 states and 950 transitions. [2022-02-15 13:05:40,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:05:40,764 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:40,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:40,766 INFO L225 Difference]: With dead ends: 410 [2022-02-15 13:05:40,766 INFO L226 Difference]: Without dead ends: 403 [2022-02-15 13:05:40,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:05:40,766 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 64 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:40,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 72 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:40,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-02-15 13:05:40,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 295. [2022-02-15 13:05:40,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 2.4727891156462585) internal successors, (727), 294 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:40,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 727 transitions. [2022-02-15 13:05:40,773 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 727 transitions. Word has length 20 [2022-02-15 13:05:40,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:40,774 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 727 transitions. [2022-02-15 13:05:40,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:40,774 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 727 transitions. [2022-02-15 13:05:40,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:40,774 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:40,774 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:40,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:40,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-02-15 13:05:40,992 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:40,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:40,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1841689266, now seen corresponding path program 4 times [2022-02-15 13:05:40,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:40,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410663338] [2022-02-15 13:05:40,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:40,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:40,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:41,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:41,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:41,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410663338] [2022-02-15 13:05:41,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410663338] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:41,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282726484] [2022-02-15 13:05:41,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:05:41,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:41,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:41,045 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:41,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-15 13:05:41,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:05:41,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:41,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-15 13:05:41,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:41,197 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:41,198 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-15 13:05:41,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282726484] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:41,198 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-15 13:05:41,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-02-15 13:05:41,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307413461] [2022-02-15 13:05:41,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:41,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:41,199 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:41,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:41,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:05:41,199 INFO L87 Difference]: Start difference. First operand 295 states and 727 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:41,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:41,298 INFO L93 Difference]: Finished difference Result 559 states and 1286 transitions. [2022-02-15 13:05:41,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:05:41,298 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:41,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:41,300 INFO L225 Difference]: With dead ends: 559 [2022-02-15 13:05:41,300 INFO L226 Difference]: Without dead ends: 559 [2022-02-15 13:05:41,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:05:41,301 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 68 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:41,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 49 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:41,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-02-15 13:05:41,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 363. [2022-02-15 13:05:41,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 2.5138121546961325) internal successors, (910), 362 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:41,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 910 transitions. [2022-02-15 13:05:41,309 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 910 transitions. Word has length 20 [2022-02-15 13:05:41,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:41,310 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 910 transitions. [2022-02-15 13:05:41,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:41,310 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 910 transitions. [2022-02-15 13:05:41,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:41,311 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:41,311 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:41,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-02-15 13:05:41,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:41,529 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:41,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:41,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1408864728, now seen corresponding path program 5 times [2022-02-15 13:05:41,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:41,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166579886] [2022-02-15 13:05:41,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:41,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:41,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:41,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:41,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166579886] [2022-02-15 13:05:41,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166579886] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:41,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468467472] [2022-02-15 13:05:41,590 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:05:41,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:41,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:41,591 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:41,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-15 13:05:41,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:05:41,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:41,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:41,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:41,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:41,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:41,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:41,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468467472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:41,789 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:41,789 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-02-15 13:05:41,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220313143] [2022-02-15 13:05:41,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:41,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:05:41,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:41,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:05:41,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:41,790 INFO L87 Difference]: Start difference. First operand 363 states and 910 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:41,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:41,910 INFO L93 Difference]: Finished difference Result 581 states and 1368 transitions. [2022-02-15 13:05:41,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:05:41,911 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:41,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:41,913 INFO L225 Difference]: With dead ends: 581 [2022-02-15 13:05:41,913 INFO L226 Difference]: Without dead ends: 581 [2022-02-15 13:05:41,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:05:41,913 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:41,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 69 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:41,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-02-15 13:05:41,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 364. [2022-02-15 13:05:41,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 2.509641873278237) internal successors, (911), 363 states have internal predecessors, (911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:41,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 911 transitions. [2022-02-15 13:05:41,922 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 911 transitions. Word has length 20 [2022-02-15 13:05:41,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:41,923 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 911 transitions. [2022-02-15 13:05:41,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:41,923 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 911 transitions. [2022-02-15 13:05:41,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:41,924 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:41,924 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:41,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:42,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:42,138 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:42,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:42,139 INFO L85 PathProgramCache]: Analyzing trace with hash 2078534299, now seen corresponding path program 6 times [2022-02-15 13:05:42,139 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:42,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410001181] [2022-02-15 13:05:42,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:42,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:42,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:42,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:42,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:42,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410001181] [2022-02-15 13:05:42,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410001181] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:42,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914255155] [2022-02-15 13:05:42,175 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:05:42,175 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:42,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:42,176 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:42,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-15 13:05:42,204 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:05:42,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:42,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:42,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:42,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:42,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:42,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:42,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914255155] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:42,318 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:42,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:05:42,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847713065] [2022-02-15 13:05:42,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:42,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:42,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:42,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:42,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:42,319 INFO L87 Difference]: Start difference. First operand 364 states and 911 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:42,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:42,382 INFO L93 Difference]: Finished difference Result 733 states and 1784 transitions. [2022-02-15 13:05:42,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:05:42,382 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:42,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:42,385 INFO L225 Difference]: With dead ends: 733 [2022-02-15 13:05:42,385 INFO L226 Difference]: Without dead ends: 731 [2022-02-15 13:05:42,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:42,385 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 93 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:42,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 39 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:42,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2022-02-15 13:05:42,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 499. [2022-02-15 13:05:42,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 2.6305220883534135) internal successors, (1310), 498 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:42,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1310 transitions. [2022-02-15 13:05:42,398 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1310 transitions. Word has length 20 [2022-02-15 13:05:42,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:42,398 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 1310 transitions. [2022-02-15 13:05:42,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:42,398 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1310 transitions. [2022-02-15 13:05:42,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:42,399 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:42,399 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:42,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-02-15 13:05:42,615 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,SelfDestructingSolverStorable14 [2022-02-15 13:05:42,616 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:42,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:42,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1456653889, now seen corresponding path program 7 times [2022-02-15 13:05:42,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:42,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055321529] [2022-02-15 13:05:42,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:42,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:42,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:42,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:42,651 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:42,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055321529] [2022-02-15 13:05:42,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055321529] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:42,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459610060] [2022-02-15 13:05:42,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:05:42,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:42,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:42,653 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:42,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-15 13:05:42,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:42,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:42,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:42,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:42,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:42,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:42,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459610060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:42,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:42,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:05:42,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782702388] [2022-02-15 13:05:42,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:42,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:42,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:42,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:42,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:42,789 INFO L87 Difference]: Start difference. First operand 499 states and 1310 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:42,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:42,896 INFO L93 Difference]: Finished difference Result 733 states and 1776 transitions. [2022-02-15 13:05:42,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:05:42,896 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:42,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:42,899 INFO L225 Difference]: With dead ends: 733 [2022-02-15 13:05:42,899 INFO L226 Difference]: Without dead ends: 733 [2022-02-15 13:05:42,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:05:42,900 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 94 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:42,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 50 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:42,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-02-15 13:05:42,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 496. [2022-02-15 13:05:42,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 2.614141414141414) internal successors, (1294), 495 states have internal predecessors, (1294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:42,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1294 transitions. [2022-02-15 13:05:42,912 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1294 transitions. Word has length 20 [2022-02-15 13:05:42,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:42,912 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 1294 transitions. [2022-02-15 13:05:42,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:42,913 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1294 transitions. [2022-02-15 13:05:42,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:42,914 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:42,914 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:42,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:43,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-15 13:05:43,128 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:43,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:43,128 INFO L85 PathProgramCache]: Analyzing trace with hash 524837442, now seen corresponding path program 8 times [2022-02-15 13:05:43,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:43,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305723510] [2022-02-15 13:05:43,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:43,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:43,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:43,167 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:43,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305723510] [2022-02-15 13:05:43,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305723510] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:43,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719210698] [2022-02-15 13:05:43,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:43,167 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:43,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:43,168 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:43,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-15 13:05:43,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:43,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:43,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:43,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:43,251 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:43,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:43,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719210698] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:43,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:43,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-02-15 13:05:43,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846331268] [2022-02-15 13:05:43,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:43,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:05:43,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:43,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:05:43,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:05:43,339 INFO L87 Difference]: Start difference. First operand 496 states and 1294 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:43,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:43,391 INFO L93 Difference]: Finished difference Result 580 states and 1484 transitions. [2022-02-15 13:05:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:05:43,392 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:43,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:43,394 INFO L225 Difference]: With dead ends: 580 [2022-02-15 13:05:43,394 INFO L226 Difference]: Without dead ends: 577 [2022-02-15 13:05:43,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:43,395 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:43,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 30 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:43,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-02-15 13:05:43,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 492. [2022-02-15 13:05:43,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 2.604887983706721) internal successors, (1279), 491 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:43,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1279 transitions. [2022-02-15 13:05:43,410 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1279 transitions. Word has length 20 [2022-02-15 13:05:43,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:43,410 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1279 transitions. [2022-02-15 13:05:43,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:43,410 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1279 transitions. [2022-02-15 13:05:43,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:43,411 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:43,411 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:43,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:43,627 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,SelfDestructingSolverStorable16 [2022-02-15 13:05:43,627 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:43,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:43,628 INFO L85 PathProgramCache]: Analyzing trace with hash -855067826, now seen corresponding path program 9 times [2022-02-15 13:05:43,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:43,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864155145] [2022-02-15 13:05:43,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:43,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:43,661 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:43,662 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:43,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864155145] [2022-02-15 13:05:43,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864155145] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:43,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586032935] [2022-02-15 13:05:43,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:05:43,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:43,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:43,663 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:43,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-15 13:05:43,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:05:43,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:43,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:43,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:43,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:43,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:43,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:43,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586032935] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:43,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:43,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-02-15 13:05:43,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102507600] [2022-02-15 13:05:43,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:43,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:05:43,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:43,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:05:43,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:05:43,848 INFO L87 Difference]: Start difference. First operand 492 states and 1279 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:43,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:43,935 INFO L93 Difference]: Finished difference Result 724 states and 1784 transitions. [2022-02-15 13:05:43,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:05:43,936 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:43,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:43,938 INFO L225 Difference]: With dead ends: 724 [2022-02-15 13:05:43,938 INFO L226 Difference]: Without dead ends: 724 [2022-02-15 13:05:43,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 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-02-15 13:05:43,939 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 59 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:43,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 36 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:43,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-02-15 13:05:43,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 528. [2022-02-15 13:05:43,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 2.6242884250474385) internal successors, (1383), 527 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:43,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1383 transitions. [2022-02-15 13:05:43,950 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1383 transitions. Word has length 20 [2022-02-15 13:05:43,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:43,950 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1383 transitions. [2022-02-15 13:05:43,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:43,951 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1383 transitions. [2022-02-15 13:05:43,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:43,951 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:43,952 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:43,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:44,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-15 13:05:44,165 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:44,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:44,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1432444031, now seen corresponding path program 10 times [2022-02-15 13:05:44,166 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:44,166 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286231970] [2022-02-15 13:05:44,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:44,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:44,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:44,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:44,204 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:44,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286231970] [2022-02-15 13:05:44,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286231970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:44,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440500268] [2022-02-15 13:05:44,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:05:44,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:44,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:44,222 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:44,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-15 13:05:44,241 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:05:44,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:44,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:44,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:44,292 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:44,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:44,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:44,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440500268] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:44,370 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:44,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:05:44,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558261506] [2022-02-15 13:05:44,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:44,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:44,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:44,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:44,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:44,371 INFO L87 Difference]: Start difference. First operand 528 states and 1383 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:44,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:44,456 INFO L93 Difference]: Finished difference Result 936 states and 2429 transitions. [2022-02-15 13:05:44,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:05:44,456 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:44,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:44,460 INFO L225 Difference]: With dead ends: 936 [2022-02-15 13:05:44,460 INFO L226 Difference]: Without dead ends: 928 [2022-02-15 13:05:44,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:44,460 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 73 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:44,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 52 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:44,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-02-15 13:05:44,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 735. [2022-02-15 13:05:44,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 2.7329700272479562) internal successors, (2006), 734 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:44,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2006 transitions. [2022-02-15 13:05:44,475 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2006 transitions. Word has length 20 [2022-02-15 13:05:44,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:44,475 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 2006 transitions. [2022-02-15 13:05:44,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:44,475 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2006 transitions. [2022-02-15 13:05:44,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:44,476 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:44,476 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:44,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:44,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:44,692 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:44,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:44,692 INFO L85 PathProgramCache]: Analyzing trace with hash -2054324441, now seen corresponding path program 11 times [2022-02-15 13:05:44,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:44,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407282117] [2022-02-15 13:05:44,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:44,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:44,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:44,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:44,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407282117] [2022-02-15 13:05:44,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407282117] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:44,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375172570] [2022-02-15 13:05:44,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:05:44,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:44,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:44,729 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:44,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-15 13:05:44,752 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-15 13:05:44,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:44,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:44,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:44,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:44,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:44,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:44,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375172570] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:44,869 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:44,869 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:05:44,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657119469] [2022-02-15 13:05:44,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:44,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:44,870 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:44,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:44,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:44,870 INFO L87 Difference]: Start difference. First operand 735 states and 2006 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:44,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:44,960 INFO L93 Difference]: Finished difference Result 942 states and 2441 transitions. [2022-02-15 13:05:44,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:05:44,961 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:44,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:44,964 INFO L225 Difference]: With dead ends: 942 [2022-02-15 13:05:44,964 INFO L226 Difference]: Without dead ends: 942 [2022-02-15 13:05:44,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:05:44,965 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 117 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:44,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 45 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:44,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-02-15 13:05:44,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 740. [2022-02-15 13:05:44,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 2.7212449255751014) internal successors, (2011), 739 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:44,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2011 transitions. [2022-02-15 13:05:44,981 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2011 transitions. Word has length 20 [2022-02-15 13:05:44,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:44,981 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 2011 transitions. [2022-02-15 13:05:44,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:44,981 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2011 transitions. [2022-02-15 13:05:44,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:44,982 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:44,982 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:45,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:45,198 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,SelfDestructingSolverStorable19 [2022-02-15 13:05:45,198 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:45,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:45,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1308826408, now seen corresponding path program 12 times [2022-02-15 13:05:45,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:45,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834029631] [2022-02-15 13:05:45,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:45,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:45,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:45,229 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:45,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:45,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834029631] [2022-02-15 13:05:45,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834029631] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:45,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257021255] [2022-02-15 13:05:45,229 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:05:45,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:45,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:45,236 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:45,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-15 13:05:45,263 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-15 13:05:45,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:45,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:45,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:45,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:45,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:45,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:45,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257021255] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:45,393 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:45,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-02-15 13:05:45,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483715838] [2022-02-15 13:05:45,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:45,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:05:45,394 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:45,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:05:45,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:05:45,394 INFO L87 Difference]: Start difference. First operand 740 states and 2011 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:45,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:45,473 INFO L93 Difference]: Finished difference Result 933 states and 2399 transitions. [2022-02-15 13:05:45,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:05:45,473 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:45,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:45,478 INFO L225 Difference]: With dead ends: 933 [2022-02-15 13:05:45,478 INFO L226 Difference]: Without dead ends: 930 [2022-02-15 13:05:45,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:45,479 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 45 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:45,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 33 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:45,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-02-15 13:05:45,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 742. [2022-02-15 13:05:45,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 741 states have (on average 2.7112010796221324) internal successors, (2009), 741 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:45,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 2009 transitions. [2022-02-15 13:05:45,499 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 2009 transitions. Word has length 20 [2022-02-15 13:05:45,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:45,499 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 2009 transitions. [2022-02-15 13:05:45,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:45,499 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 2009 transitions. [2022-02-15 13:05:45,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:45,503 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:45,503 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:45,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:45,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:45,716 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:45,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:45,716 INFO L85 PathProgramCache]: Analyzing trace with hash 603070399, now seen corresponding path program 13 times [2022-02-15 13:05:45,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:45,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905582074] [2022-02-15 13:05:45,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:45,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:45,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:45,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:45,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:45,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905582074] [2022-02-15 13:05:45,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905582074] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:45,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294060638] [2022-02-15 13:05:45,763 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:05:45,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:45,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:45,764 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:45,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-15 13:05:45,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:45,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:45,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:45,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:45,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:45,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:45,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294060638] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:45,925 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:45,925 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-02-15 13:05:45,925 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667577740] [2022-02-15 13:05:45,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:45,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:05:45,925 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:45,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:05:45,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:45,926 INFO L87 Difference]: Start difference. First operand 742 states and 2009 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:46,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:46,047 INFO L93 Difference]: Finished difference Result 954 states and 2449 transitions. [2022-02-15 13:05:46,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:05:46,048 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:46,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:46,051 INFO L225 Difference]: With dead ends: 954 [2022-02-15 13:05:46,051 INFO L226 Difference]: Without dead ends: 954 [2022-02-15 13:05:46,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:05:46,051 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 86 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:46,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 63 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:46,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-02-15 13:05:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 706. [2022-02-15 13:05:46,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 2.697872340425532) internal successors, (1902), 705 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:46,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1902 transitions. [2022-02-15 13:05:46,065 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1902 transitions. Word has length 20 [2022-02-15 13:05:46,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:46,065 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1902 transitions. [2022-02-15 13:05:46,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:46,065 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1902 transitions. [2022-02-15 13:05:46,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-15 13:05:46,066 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:46,067 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:46,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:46,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:46,279 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:46,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:46,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1515888974, now seen corresponding path program 14 times [2022-02-15 13:05:46,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:46,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853318719] [2022-02-15 13:05:46,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:46,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:46,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:46,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:46,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:46,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853318719] [2022-02-15 13:05:46,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853318719] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:46,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023018607] [2022-02-15 13:05:46,313 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:46,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:46,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:46,314 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:46,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-15 13:05:46,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:46,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:46,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-15 13:05:46,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:46,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:46,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:46,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:46,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023018607] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:46,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:46,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:05:46,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138208753] [2022-02-15 13:05:46,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:46,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:46,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:46,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:46,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:46,455 INFO L87 Difference]: Start difference. First operand 706 states and 1902 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:46,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:46,533 INFO L93 Difference]: Finished difference Result 867 states and 2233 transitions. [2022-02-15 13:05:46,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:05:46,533 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-15 13:05:46,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:46,536 INFO L225 Difference]: With dead ends: 867 [2022-02-15 13:05:46,536 INFO L226 Difference]: Without dead ends: 853 [2022-02-15 13:05:46,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:46,537 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 55 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:46,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 44 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:46,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2022-02-15 13:05:46,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 730. [2022-02-15 13:05:46,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 2.663923182441701) internal successors, (1942), 729 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:46,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1942 transitions. [2022-02-15 13:05:46,550 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1942 transitions. Word has length 20 [2022-02-15 13:05:46,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:46,550 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1942 transitions. [2022-02-15 13:05:46,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:46,550 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1942 transitions. [2022-02-15 13:05:46,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:46,551 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:46,551 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:46,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:46,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-15 13:05:46,763 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:46,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:46,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1957491467, now seen corresponding path program 1 times [2022-02-15 13:05:46,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:46,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237647066] [2022-02-15 13:05:46,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:46,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:46,809 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:46,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:46,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237647066] [2022-02-15 13:05:46,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237647066] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:46,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446238051] [2022-02-15 13:05:46,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:46,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:46,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:46,811 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:46,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-15 13:05:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:46,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:46,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:46,912 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:46,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:46,948 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:05:46,948 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:05:46,971 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:46,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446238051] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:46,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:46,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-02-15 13:05:46,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100267038] [2022-02-15 13:05:46,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:46,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:05:46,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:46,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:05:46,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:05:46,972 INFO L87 Difference]: Start difference. First operand 730 states and 1942 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:47,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:47,219 INFO L93 Difference]: Finished difference Result 1052 states and 2592 transitions. [2022-02-15 13:05:47,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:05:47,219 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 23 [2022-02-15 13:05:47,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:47,223 INFO L225 Difference]: With dead ends: 1052 [2022-02-15 13:05:47,223 INFO L226 Difference]: Without dead ends: 1039 [2022-02-15 13:05:47,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:05:47,223 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 133 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:47,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 192 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:05:47,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2022-02-15 13:05:47,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 769. [2022-02-15 13:05:47,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.62890625) internal successors, (2019), 768 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:47,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2019 transitions. [2022-02-15 13:05:47,237 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2019 transitions. Word has length 23 [2022-02-15 13:05:47,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:47,237 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 2019 transitions. [2022-02-15 13:05:47,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:47,237 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2019 transitions. [2022-02-15 13:05:47,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:47,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:47,238 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:47,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:47,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:47,456 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:47,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:47,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1617196245, now seen corresponding path program 15 times [2022-02-15 13:05:47,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:47,457 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826224005] [2022-02-15 13:05:47,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:47,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:47,495 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:47,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:47,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826224005] [2022-02-15 13:05:47,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826224005] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:47,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406665922] [2022-02-15 13:05:47,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:05:47,496 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:47,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:47,497 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:47,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-15 13:05:47,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:05:47,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:47,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:47,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:47,580 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:47,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:47,648 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:47,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406665922] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:47,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:47,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-15 13:05:47,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305299978] [2022-02-15 13:05:47,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:47,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:05:47,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:47,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:05:47,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:47,649 INFO L87 Difference]: Start difference. First operand 769 states and 2019 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:47,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:47,711 INFO L93 Difference]: Finished difference Result 1098 states and 2745 transitions. [2022-02-15 13:05:47,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:05:47,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:47,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:47,716 INFO L225 Difference]: With dead ends: 1098 [2022-02-15 13:05:47,716 INFO L226 Difference]: Without dead ends: 1085 [2022-02-15 13:05:47,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:47,717 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 32 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:47,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 58 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:47,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-02-15 13:05:47,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 904. [2022-02-15 13:05:47,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 2.611295681063123) internal successors, (2358), 903 states have internal predecessors, (2358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:47,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2358 transitions. [2022-02-15 13:05:47,735 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2358 transitions. Word has length 23 [2022-02-15 13:05:47,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:47,735 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2358 transitions. [2022-02-15 13:05:47,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:47,736 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2358 transitions. [2022-02-15 13:05:47,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:47,737 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:47,737 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:47,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:47,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:47,954 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:47,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:47,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1684522285, now seen corresponding path program 16 times [2022-02-15 13:05:47,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:47,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764258060] [2022-02-15 13:05:47,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:47,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:47,984 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:05:47,984 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:47,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764258060] [2022-02-15 13:05:47,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764258060] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:47,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038301266] [2022-02-15 13:05:47,985 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:05:47,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:47,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:47,986 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:47,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-15 13:05:48,005 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:05:48,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:48,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:48,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:48,060 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:05:48,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:48,121 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:05:48,121 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038301266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:48,121 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:48,121 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-15 13:05:48,121 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651221462] [2022-02-15 13:05:48,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:48,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:05:48,121 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:48,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:05:48,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:48,122 INFO L87 Difference]: Start difference. First operand 904 states and 2358 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:48,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:48,197 INFO L93 Difference]: Finished difference Result 1255 states and 3209 transitions. [2022-02-15 13:05:48,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:05:48,197 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:48,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:48,202 INFO L225 Difference]: With dead ends: 1255 [2022-02-15 13:05:48,202 INFO L226 Difference]: Without dead ends: 1242 [2022-02-15 13:05:48,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 12 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:48,203 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:48,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 49 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:48,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2022-02-15 13:05:48,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1038. [2022-02-15 13:05:48,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.6673095467695274) internal successors, (2766), 1037 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:48,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2766 transitions. [2022-02-15 13:05:48,221 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2766 transitions. Word has length 23 [2022-02-15 13:05:48,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:48,221 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2766 transitions. [2022-02-15 13:05:48,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:48,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2766 transitions. [2022-02-15 13:05:48,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:48,222 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:48,223 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:48,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:48,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:48,438 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:48,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:48,439 INFO L85 PathProgramCache]: Analyzing trace with hash 709154997, now seen corresponding path program 1 times [2022-02-15 13:05:48,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:48,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890119326] [2022-02-15 13:05:48,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:48,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:48,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:48,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:48,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:48,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890119326] [2022-02-15 13:05:48,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890119326] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:48,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360625624] [2022-02-15 13:05:48,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:48,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:48,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:48,486 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:48,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-15 13:05:48,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:48,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:48,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:48,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:48,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:48,640 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:05:48,640 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:05:48,660 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:48,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360625624] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:48,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:48,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-15 13:05:48,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913829969] [2022-02-15 13:05:48,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:48,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:05:48,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:48,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:05:48,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:05:48,661 INFO L87 Difference]: Start difference. First operand 1038 states and 2766 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:48,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:48,840 INFO L93 Difference]: Finished difference Result 1180 states and 2996 transitions. [2022-02-15 13:05:48,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:05:48,840 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 23 [2022-02-15 13:05:48,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:48,844 INFO L225 Difference]: With dead ends: 1180 [2022-02-15 13:05:48,844 INFO L226 Difference]: Without dead ends: 1070 [2022-02-15 13:05:48,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:05:48,844 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 63 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:48,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 121 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:48,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-02-15 13:05:48,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 971. [2022-02-15 13:05:48,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.6649484536082473) internal successors, (2585), 970 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:48,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2585 transitions. [2022-02-15 13:05:48,860 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2585 transitions. Word has length 23 [2022-02-15 13:05:48,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:48,860 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2585 transitions. [2022-02-15 13:05:48,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:48,860 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2585 transitions. [2022-02-15 13:05:48,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:48,862 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:48,862 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:48,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:49,075 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,SelfDestructingSolverStorable26 [2022-02-15 13:05:49,075 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:49,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:49,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1265080065, now seen corresponding path program 2 times [2022-02-15 13:05:49,076 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:49,076 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342444921] [2022-02-15 13:05:49,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:49,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:49,122 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:49,123 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:49,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342444921] [2022-02-15 13:05:49,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342444921] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:49,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777378093] [2022-02-15 13:05:49,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:49,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:49,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:49,124 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:49,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-15 13:05:49,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:49,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:49,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:49,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:49,220 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:49,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:49,238 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:05:49,238 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:05:49,264 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:49,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777378093] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:49,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:49,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-15 13:05:49,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045435053] [2022-02-15 13:05:49,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:49,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:05:49,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:49,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:05:49,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:05:49,265 INFO L87 Difference]: Start difference. First operand 971 states and 2585 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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-02-15 13:05:49,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:49,400 INFO L93 Difference]: Finished difference Result 1173 states and 2980 transitions. [2022-02-15 13:05:49,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:05:49,401 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 23 [2022-02-15 13:05:49,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:49,405 INFO L225 Difference]: With dead ends: 1173 [2022-02-15 13:05:49,405 INFO L226 Difference]: Without dead ends: 1173 [2022-02-15 13:05:49,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:05:49,405 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 64 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:49,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 77 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:49,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2022-02-15 13:05:49,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 998. [2022-02-15 13:05:49,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 997 states have (on average 2.6559679037111334) internal successors, (2648), 997 states have internal predecessors, (2648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:49,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 2648 transitions. [2022-02-15 13:05:49,421 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 2648 transitions. Word has length 23 [2022-02-15 13:05:49,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:49,421 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 2648 transitions. [2022-02-15 13:05:49,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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-02-15 13:05:49,421 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 2648 transitions. [2022-02-15 13:05:49,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:49,423 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:49,423 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:49,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-02-15 13:05:49,639 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,SelfDestructingSolverStorable27 [2022-02-15 13:05:49,640 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:49,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:49,640 INFO L85 PathProgramCache]: Analyzing trace with hash 767996040, now seen corresponding path program 2 times [2022-02-15 13:05:49,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:49,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505653670] [2022-02-15 13:05:49,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:49,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:49,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:49,682 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:49,683 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:49,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505653670] [2022-02-15 13:05:49,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505653670] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:49,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619355394] [2022-02-15 13:05:49,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:49,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:49,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:49,684 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:49,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-15 13:05:49,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:49,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:49,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-15 13:05:49,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:49,769 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:49,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:49,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:49,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619355394] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:49,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:49,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 11 [2022-02-15 13:05:49,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331976727] [2022-02-15 13:05:49,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:49,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:05:49,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:49,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:05:49,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:05:49,845 INFO L87 Difference]: Start difference. First operand 998 states and 2648 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:49,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:49,969 INFO L93 Difference]: Finished difference Result 1682 states and 4299 transitions. [2022-02-15 13:05:49,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:05:49,974 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:49,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:49,980 INFO L225 Difference]: With dead ends: 1682 [2022-02-15 13:05:49,980 INFO L226 Difference]: Without dead ends: 1644 [2022-02-15 13:05:49,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:05:49,981 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 167 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:49,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 78 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:49,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2022-02-15 13:05:50,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1290. [2022-02-15 13:05:50,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1289 states have (on average 2.705973622963538) internal successors, (3488), 1289 states have internal predecessors, (3488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 3488 transitions. [2022-02-15 13:05:50,029 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 3488 transitions. Word has length 23 [2022-02-15 13:05:50,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:50,029 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 3488 transitions. [2022-02-15 13:05:50,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 3488 transitions. [2022-02-15 13:05:50,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:50,031 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:50,031 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:50,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:50,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-15 13:05:50,248 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:50,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:50,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1930655477, now seen corresponding path program 3 times [2022-02-15 13:05:50,248 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:50,248 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21685045] [2022-02-15 13:05:50,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:50,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:50,289 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:50,289 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:50,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21685045] [2022-02-15 13:05:50,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21685045] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:50,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324983731] [2022-02-15 13:05:50,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:05:50,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:50,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:50,290 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:50,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-15 13:05:50,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:05:50,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:50,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:50,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:50,396 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:50,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:50,420 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:05:50,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:05:50,445 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:50,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324983731] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:50,446 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:50,446 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-15 13:05:50,446 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127181258] [2022-02-15 13:05:50,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:50,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:05:50,446 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:50,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:05:50,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:05:50,447 INFO L87 Difference]: Start difference. First operand 1290 states and 3488 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:50,592 INFO L93 Difference]: Finished difference Result 1694 states and 4325 transitions. [2022-02-15 13:05:50,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:05:50,592 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:50,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:50,595 INFO L225 Difference]: With dead ends: 1694 [2022-02-15 13:05:50,595 INFO L226 Difference]: Without dead ends: 1680 [2022-02-15 13:05:50,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:05:50,596 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 129 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:50,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 105 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:50,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2022-02-15 13:05:50,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1364. [2022-02-15 13:05:50,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1363 states have (on average 2.68525311812179) internal successors, (3660), 1363 states have internal predecessors, (3660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3660 transitions. [2022-02-15 13:05:50,629 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3660 transitions. Word has length 23 [2022-02-15 13:05:50,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:50,630 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3660 transitions. [2022-02-15 13:05:50,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,630 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3660 transitions. [2022-02-15 13:05:50,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:50,632 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:50,632 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:50,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:50,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:50,847 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:50,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:50,848 INFO L85 PathProgramCache]: Analyzing trace with hash -863978827, now seen corresponding path program 3 times [2022-02-15 13:05:50,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:50,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772900658] [2022-02-15 13:05:50,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:50,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:50,905 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:50,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:50,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772900658] [2022-02-15 13:05:50,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772900658] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-15 13:05:50,906 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-15 13:05:50,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-15 13:05:50,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319856844] [2022-02-15 13:05:50,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-15 13:05:50,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-15 13:05:50,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:50,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-15 13:05:50,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:50,907 INFO L87 Difference]: Start difference. First operand 1364 states and 3660 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:50,950 INFO L93 Difference]: Finished difference Result 1369 states and 3577 transitions. [2022-02-15 13:05:50,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-15 13:05:50,951 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:50,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:50,954 INFO L225 Difference]: With dead ends: 1369 [2022-02-15 13:05:50,954 INFO L226 Difference]: Without dead ends: 1327 [2022-02-15 13:05:50,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-15 13:05:50,954 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 37 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:50,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 33 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-15 13:05:50,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2022-02-15 13:05:50,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1287. [2022-02-15 13:05:50,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 1286 states have (on average 2.6493001555209954) internal successors, (3407), 1286 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 3407 transitions. [2022-02-15 13:05:50,973 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 3407 transitions. Word has length 23 [2022-02-15 13:05:50,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:50,973 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 3407 transitions. [2022-02-15 13:05:50,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:50,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 3407 transitions. [2022-02-15 13:05:50,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:50,975 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:50,975 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:50,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-02-15 13:05:50,975 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:50,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:50,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1477515007, now seen corresponding path program 4 times [2022-02-15 13:05:50,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:50,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533401347] [2022-02-15 13:05:50,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:50,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:50,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:51,022 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:05:51,023 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:51,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533401347] [2022-02-15 13:05:51,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533401347] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:51,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819843280] [2022-02-15 13:05:51,023 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:05:51,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:51,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:51,024 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:51,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-15 13:05:51,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:05:51,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:51,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:51,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:51,122 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:51,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:51,143 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:05:51,143 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:05:51,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:05:51,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819843280] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:51,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:51,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-15 13:05:51,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475990712] [2022-02-15 13:05:51,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:51,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:05:51,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:51,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:05:51,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:05:51,174 INFO L87 Difference]: Start difference. First operand 1287 states and 3407 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:51,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:51,364 INFO L93 Difference]: Finished difference Result 1517 states and 3861 transitions. [2022-02-15 13:05:51,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:05:51,365 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 23 [2022-02-15 13:05:51,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:51,367 INFO L225 Difference]: With dead ends: 1517 [2022-02-15 13:05:51,367 INFO L226 Difference]: Without dead ends: 1505 [2022-02-15 13:05:51,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:05:51,368 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:51,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 141 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:51,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-02-15 13:05:51,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1300. [2022-02-15 13:05:51,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1299 states have (on average 2.647421093148576) internal successors, (3439), 1299 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:51,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 3439 transitions. [2022-02-15 13:05:51,396 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 3439 transitions. Word has length 23 [2022-02-15 13:05:51,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:51,396 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 3439 transitions. [2022-02-15 13:05:51,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:51,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 3439 transitions. [2022-02-15 13:05:51,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:51,398 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:51,398 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:51,416 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:51,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:51,601 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:51,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:51,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1626597001, now seen corresponding path program 17 times [2022-02-15 13:05:51,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:51,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883122785] [2022-02-15 13:05:51,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:51,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:51,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:51,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:51,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883122785] [2022-02-15 13:05:51,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883122785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:51,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382870505] [2022-02-15 13:05:51,633 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:05:51,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:51,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:51,634 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:51,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-15 13:05:51,655 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-15 13:05:51,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:51,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:51,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:51,785 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:51,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:52,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382870505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:52,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:52,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 9, 9] total 16 [2022-02-15 13:05:52,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001840642] [2022-02-15 13:05:52,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:52,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:05:52,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:52,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:05:52,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:05:52,057 INFO L87 Difference]: Start difference. First operand 1300 states and 3439 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:52,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:52,660 INFO L93 Difference]: Finished difference Result 3312 states and 8391 transitions. [2022-02-15 13:05:52,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:05:52,661 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:52,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:52,666 INFO L225 Difference]: With dead ends: 3312 [2022-02-15 13:05:52,666 INFO L226 Difference]: Without dead ends: 3286 [2022-02-15 13:05:52,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=287, Invalid=835, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:05:52,667 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 718 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:52,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 183 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:05:52,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-02-15 13:05:52,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 1657. [2022-02-15 13:05:52,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1657 states, 1656 states have (on average 2.6932367149758454) internal successors, (4460), 1656 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:52,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1657 states to 1657 states and 4460 transitions. [2022-02-15 13:05:52,700 INFO L78 Accepts]: Start accepts. Automaton has 1657 states and 4460 transitions. Word has length 23 [2022-02-15 13:05:52,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:52,700 INFO L470 AbstractCegarLoop]: Abstraction has 1657 states and 4460 transitions. [2022-02-15 13:05:52,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:52,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1657 states and 4460 transitions. [2022-02-15 13:05:52,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:52,702 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:52,702 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:52,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-15 13:05:52,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-15 13:05:52,903 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:52,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:52,903 INFO L85 PathProgramCache]: Analyzing trace with hash 664402327, now seen corresponding path program 5 times [2022-02-15 13:05:52,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:52,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627806616] [2022-02-15 13:05:52,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:52,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:52,938 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:52,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627806616] [2022-02-15 13:05:52,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627806616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:52,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125893042] [2022-02-15 13:05:52,938 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:05:52,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:52,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:52,939 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:52,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-15 13:05:52,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-15 13:05:52,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:52,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:52,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:53,031 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:53,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:53,056 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:05:53,057 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:05:53,078 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:53,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125893042] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:53,078 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:53,078 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-02-15 13:05:53,078 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181223257] [2022-02-15 13:05:53,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:53,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:05:53,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:53,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:05:53,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:05:53,079 INFO L87 Difference]: Start difference. First operand 1657 states and 4460 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:53,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:53,288 INFO L93 Difference]: Finished difference Result 1975 states and 5089 transitions. [2022-02-15 13:05:53,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:05:53,288 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:53,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:53,291 INFO L225 Difference]: With dead ends: 1975 [2022-02-15 13:05:53,292 INFO L226 Difference]: Without dead ends: 1963 [2022-02-15 13:05:53,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:05:53,292 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 119 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:53,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 112 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:53,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-02-15 13:05:53,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1603. [2022-02-15 13:05:53,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.6766541822721597) internal successors, (4288), 1602 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:53,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4288 transitions. [2022-02-15 13:05:53,312 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4288 transitions. Word has length 23 [2022-02-15 13:05:53,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:53,312 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4288 transitions. [2022-02-15 13:05:53,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:53,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4288 transitions. [2022-02-15 13:05:53,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-15 13:05:53,314 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:53,314 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:53,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:53,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-02-15 13:05:53,514 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:53,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:53,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1869408663, now seen corresponding path program 4 times [2022-02-15 13:05:53,515 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:53,515 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86706332] [2022-02-15 13:05:53,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:53,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:53,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:53,559 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:53,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:53,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86706332] [2022-02-15 13:05:53,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86706332] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:53,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290472078] [2022-02-15 13:05:53,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:05:53,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:53,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:53,561 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:53,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:05:53,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:53,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:53,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:53,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-15 13:05:53,654 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:53,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:53,688 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:05:53,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:05:53,709 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:53,710 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290472078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:53,710 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:53,710 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-15 13:05:53,710 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172866737] [2022-02-15 13:05:53,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:53,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:05:53,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:53,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:05:53,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:05:53,711 INFO L87 Difference]: Start difference. First operand 1603 states and 4288 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:53,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:53,853 INFO L93 Difference]: Finished difference Result 1771 states and 4517 transitions. [2022-02-15 13:05:53,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:05:53,854 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-15 13:05:53,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:53,866 INFO L225 Difference]: With dead ends: 1771 [2022-02-15 13:05:53,866 INFO L226 Difference]: Without dead ends: 1683 [2022-02-15 13:05:53,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:05:53,867 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 69 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:53,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 105 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:53,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-02-15 13:05:53,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1115. [2022-02-15 13:05:53,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.5915619389587072) internal successors, (2887), 1114 states have internal predecessors, (2887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:53,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2887 transitions. [2022-02-15 13:05:53,885 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2887 transitions. Word has length 23 [2022-02-15 13:05:53,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:53,885 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2887 transitions. [2022-02-15 13:05:53,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:53,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2887 transitions. [2022-02-15 13:05:53,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:53,886 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:53,886 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:53,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:54,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-02-15 13:05:54,103 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:54,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:54,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1790576731, now seen corresponding path program 18 times [2022-02-15 13:05:54,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:54,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024461739] [2022-02-15 13:05:54,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:54,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:54,159 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:54,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:54,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024461739] [2022-02-15 13:05:54,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024461739] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:54,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18009302] [2022-02-15 13:05:54,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:05:54,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:54,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:54,161 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:54,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-15 13:05:54,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:05:54,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:54,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:54,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:54,294 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:54,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:54,429 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:54,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18009302] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:54,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:54,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-15 13:05:54,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469321446] [2022-02-15 13:05:54,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:54,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:05:54,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:54,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:05:54,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:54,430 INFO L87 Difference]: Start difference. First operand 1115 states and 2887 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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-02-15 13:05:54,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:54,578 INFO L93 Difference]: Finished difference Result 1434 states and 3502 transitions. [2022-02-15 13:05:54,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:05:54,578 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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 26 [2022-02-15 13:05:54,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:54,581 INFO L225 Difference]: With dead ends: 1434 [2022-02-15 13:05:54,581 INFO L226 Difference]: Without dead ends: 1434 [2022-02-15 13:05:54,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:05:54,581 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 113 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:54,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 83 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:54,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2022-02-15 13:05:54,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1165. [2022-02-15 13:05:54,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1165 states, 1164 states have (on average 2.5764604810996565) internal successors, (2999), 1164 states have internal predecessors, (2999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:54,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2999 transitions. [2022-02-15 13:05:54,597 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2999 transitions. Word has length 26 [2022-02-15 13:05:54,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:54,598 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2999 transitions. [2022-02-15 13:05:54,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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-02-15 13:05:54,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2999 transitions. [2022-02-15 13:05:54,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:54,599 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:54,599 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:54,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:54,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:54,814 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:54,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:54,814 INFO L85 PathProgramCache]: Analyzing trace with hash -537103826, now seen corresponding path program 19 times [2022-02-15 13:05:54,814 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:54,814 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47770895] [2022-02-15 13:05:54,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:54,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:54,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:54,861 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:54,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:54,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47770895] [2022-02-15 13:05:54,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47770895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:54,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742986979] [2022-02-15 13:05:54,862 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:05:54,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:54,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:54,863 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:54,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-15 13:05:54,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:54,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:54,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:54,956 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:54,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:55,053 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:55,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742986979] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:55,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:55,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-15 13:05:55,054 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81633487] [2022-02-15 13:05:55,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:55,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:05:55,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:55,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:05:55,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:55,054 INFO L87 Difference]: Start difference. First operand 1165 states and 2999 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-02-15 13:05:55,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:55,178 INFO L93 Difference]: Finished difference Result 1449 states and 3568 transitions. [2022-02-15 13:05:55,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:05:55,179 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 26 [2022-02-15 13:05:55,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:55,181 INFO L225 Difference]: With dead ends: 1449 [2022-02-15 13:05:55,181 INFO L226 Difference]: Without dead ends: 1449 [2022-02-15 13:05:55,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:05:55,181 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 112 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:55,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 66 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:55,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2022-02-15 13:05:55,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 1087. [2022-02-15 13:05:55,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.534990791896869) internal successors, (2753), 1086 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2753 transitions. [2022-02-15 13:05:55,195 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2753 transitions. Word has length 26 [2022-02-15 13:05:55,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:55,195 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2753 transitions. [2022-02-15 13:05:55,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-02-15 13:05:55,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2753 transitions. [2022-02-15 13:05:55,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:55,197 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:55,197 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:55,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-15 13:05:55,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-15 13:05:55,401 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:55,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:55,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1468920273, now seen corresponding path program 20 times [2022-02-15 13:05:55,401 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:55,401 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745823588] [2022-02-15 13:05:55,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:55,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:55,441 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:55,441 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:55,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745823588] [2022-02-15 13:05:55,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745823588] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:55,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919494270] [2022-02-15 13:05:55,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:55,441 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:55,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:55,442 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:55,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-15 13:05:55,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:55,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:55,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:55,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:55,530 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:55,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:55,624 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:55,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919494270] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:55,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:55,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:05:55,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643354274] [2022-02-15 13:05:55,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:55,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:55,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:55,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:55,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:55,626 INFO L87 Difference]: Start difference. First operand 1087 states and 2753 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-02-15 13:05:55,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:55,702 INFO L93 Difference]: Finished difference Result 1226 states and 3024 transitions. [2022-02-15 13:05:55,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:05:55,702 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 26 [2022-02-15 13:05:55,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:55,705 INFO L225 Difference]: With dead ends: 1226 [2022-02-15 13:05:55,705 INFO L226 Difference]: Without dead ends: 1223 [2022-02-15 13:05:55,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:55,706 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:55,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 50 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:55,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2022-02-15 13:05:55,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1087. [2022-02-15 13:05:55,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.534069981583794) internal successors, (2752), 1086 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2752 transitions. [2022-02-15 13:05:55,719 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2752 transitions. Word has length 26 [2022-02-15 13:05:55,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:55,720 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2752 transitions. [2022-02-15 13:05:55,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-02-15 13:05:55,720 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2752 transitions. [2022-02-15 13:05:55,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:55,721 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:55,721 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:55,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:55,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-15 13:05:55,935 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:55,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:55,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1453216515, now seen corresponding path program 21 times [2022-02-15 13:05:55,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:55,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415448250] [2022-02-15 13:05:55,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:55,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:55,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:55,978 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:55,978 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:55,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415448250] [2022-02-15 13:05:55,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415448250] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:55,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516901241] [2022-02-15 13:05:55,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:05:55,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:55,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:55,980 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:55,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-15 13:05:56,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-15 13:05:56,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:56,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:56,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:56,089 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:56,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:56,206 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:05:56,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516901241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:56,207 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:56,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:05:56,207 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898832670] [2022-02-15 13:05:56,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:56,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:56,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:56,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:56,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:56,207 INFO L87 Difference]: Start difference. First operand 1087 states and 2752 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:56,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:56,318 INFO L93 Difference]: Finished difference Result 1535 states and 3703 transitions. [2022-02-15 13:05:56,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:05:56,318 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:05:56,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:56,320 INFO L225 Difference]: With dead ends: 1535 [2022-02-15 13:05:56,320 INFO L226 Difference]: Without dead ends: 1535 [2022-02-15 13:05:56,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:05:56,321 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 78 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:56,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 54 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:56,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2022-02-15 13:05:56,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1156. [2022-02-15 13:05:56,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1156 states, 1155 states have (on average 2.5567099567099567) internal successors, (2953), 1155 states have internal predecessors, (2953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:56,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 2953 transitions. [2022-02-15 13:05:56,360 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 2953 transitions. Word has length 26 [2022-02-15 13:05:56,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:56,361 INFO L470 AbstractCegarLoop]: Abstraction has 1156 states and 2953 transitions. [2022-02-15 13:05:56,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:56,361 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 2953 transitions. [2022-02-15 13:05:56,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:56,362 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:56,362 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:56,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-15 13:05:56,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-15 13:05:56,563 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:56,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:56,563 INFO L85 PathProgramCache]: Analyzing trace with hash -2030592720, now seen corresponding path program 22 times [2022-02-15 13:05:56,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:56,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366430219] [2022-02-15 13:05:56,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:56,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:56,609 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:56,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:56,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366430219] [2022-02-15 13:05:56,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366430219] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:56,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532001251] [2022-02-15 13:05:56,609 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:05:56,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:56,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:56,610 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:56,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-15 13:05:56,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:05:56,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:56,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:56,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:56,690 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:56,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:56,793 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:56,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532001251] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:56,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:56,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-15 13:05:56,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873375092] [2022-02-15 13:05:56,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:56,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:05:56,794 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:56,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:05:56,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:56,794 INFO L87 Difference]: Start difference. First operand 1156 states and 2953 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-02-15 13:05:56,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:56,881 INFO L93 Difference]: Finished difference Result 1523 states and 3745 transitions. [2022-02-15 13:05:56,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:05:56,882 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 26 [2022-02-15 13:05:56,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:56,884 INFO L225 Difference]: With dead ends: 1523 [2022-02-15 13:05:56,884 INFO L226 Difference]: Without dead ends: 1521 [2022-02-15 13:05:56,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 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-02-15 13:05:56,884 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 120 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:56,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 58 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:56,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2022-02-15 13:05:56,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1224. [2022-02-15 13:05:56,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 1223 states have (on average 2.5756336876533115) internal successors, (3150), 1223 states have internal predecessors, (3150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:56,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 3150 transitions. [2022-02-15 13:05:56,900 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 3150 transitions. Word has length 26 [2022-02-15 13:05:56,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:56,900 INFO L470 AbstractCegarLoop]: Abstraction has 1224 states and 3150 transitions. [2022-02-15 13:05:56,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-02-15 13:05:56,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 3150 transitions. [2022-02-15 13:05:56,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:56,902 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:56,902 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:56,918 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-15 13:05:57,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-15 13:05:57,103 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:57,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:57,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1642494166, now seen corresponding path program 23 times [2022-02-15 13:05:57,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:57,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793877350] [2022-02-15 13:05:57,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:57,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:57,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:57,155 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:57,156 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:57,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793877350] [2022-02-15 13:05:57,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793877350] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:57,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884272450] [2022-02-15 13:05:57,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:05:57,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:57,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:57,157 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:57,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-15 13:05:57,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:05:57,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:57,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:57,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:57,234 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:57,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:57,334 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:57,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884272450] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:57,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:57,334 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-02-15 13:05:57,334 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293148521] [2022-02-15 13:05:57,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:57,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:05:57,335 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:57,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:05:57,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:57,335 INFO L87 Difference]: Start difference. First operand 1224 states and 3150 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:57,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:57,458 INFO L93 Difference]: Finished difference Result 1685 states and 4086 transitions. [2022-02-15 13:05:57,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:05:57,459 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:05:57,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:57,461 INFO L225 Difference]: With dead ends: 1685 [2022-02-15 13:05:57,461 INFO L226 Difference]: Without dead ends: 1685 [2022-02-15 13:05:57,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:05:57,461 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 143 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:57,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 68 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:57,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2022-02-15 13:05:57,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1229. [2022-02-15 13:05:57,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 1228 states have (on average 2.574104234527687) internal successors, (3161), 1228 states have internal predecessors, (3161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:57,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 3161 transitions. [2022-02-15 13:05:57,478 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 3161 transitions. Word has length 26 [2022-02-15 13:05:57,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:57,479 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 3161 transitions. [2022-02-15 13:05:57,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:57,479 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 3161 transitions. [2022-02-15 13:05:57,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:57,480 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:57,480 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:57,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:57,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-02-15 13:05:57,695 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:57,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:57,696 INFO L85 PathProgramCache]: Analyzing trace with hash 710677719, now seen corresponding path program 24 times [2022-02-15 13:05:57,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:57,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497074201] [2022-02-15 13:05:57,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:57,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:57,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:57,740 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:57,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:57,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497074201] [2022-02-15 13:05:57,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497074201] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:57,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137754959] [2022-02-15 13:05:57,740 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:05:57,740 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:57,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:57,741 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:57,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-15 13:05:57,763 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-15 13:05:57,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:57,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:57,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:57,835 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:05:57,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:57,932 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:05:57,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137754959] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:57,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:57,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:05:57,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933809697] [2022-02-15 13:05:57,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:57,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:05:57,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:57,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:05:57,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:05:57,933 INFO L87 Difference]: Start difference. First operand 1229 states and 3161 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:58,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:58,022 INFO L93 Difference]: Finished difference Result 1544 states and 3762 transitions. [2022-02-15 13:05:58,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:05:58,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:05:58,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:58,025 INFO L225 Difference]: With dead ends: 1544 [2022-02-15 13:05:58,025 INFO L226 Difference]: Without dead ends: 1538 [2022-02-15 13:05:58,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:58,025 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 55 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:58,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 64 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:58,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2022-02-15 13:05:58,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1167. [2022-02-15 13:05:58,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1166 states have (on average 2.544596912521441) internal successors, (2967), 1166 states have internal predecessors, (2967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:58,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 2967 transitions. [2022-02-15 13:05:58,042 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 2967 transitions. Word has length 26 [2022-02-15 13:05:58,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:58,042 INFO L470 AbstractCegarLoop]: Abstraction has 1167 states and 2967 transitions. [2022-02-15 13:05:58,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:58,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 2967 transitions. [2022-02-15 13:05:58,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:58,043 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:58,043 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:58,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:58,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:58,248 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:58,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:58,248 INFO L85 PathProgramCache]: Analyzing trace with hash 4921710, now seen corresponding path program 25 times [2022-02-15 13:05:58,248 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:58,248 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641639717] [2022-02-15 13:05:58,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:58,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:58,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:58,297 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:58,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:58,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641639717] [2022-02-15 13:05:58,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641639717] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:58,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952920398] [2022-02-15 13:05:58,297 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:05:58,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:58,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:58,298 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:58,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-15 13:05:58,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:58,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:58,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:58,376 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:58,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:58,471 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:58,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952920398] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:58,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:58,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-15 13:05:58,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733717619] [2022-02-15 13:05:58,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:58,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:05:58,472 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:58,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:05:58,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:05:58,472 INFO L87 Difference]: Start difference. First operand 1167 states and 2967 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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-02-15 13:05:58,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:58,608 INFO L93 Difference]: Finished difference Result 1554 states and 3721 transitions. [2022-02-15 13:05:58,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:05:58,608 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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 26 [2022-02-15 13:05:58,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:58,610 INFO L225 Difference]: With dead ends: 1554 [2022-02-15 13:05:58,610 INFO L226 Difference]: Without dead ends: 1554 [2022-02-15 13:05:58,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:05:58,610 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 140 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:58,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 66 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:58,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-02-15 13:05:58,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1087. [2022-02-15 13:05:58,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.5211786372007365) internal successors, (2738), 1086 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:58,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2738 transitions. [2022-02-15 13:05:58,625 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2738 transitions. Word has length 26 [2022-02-15 13:05:58,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:58,625 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2738 transitions. [2022-02-15 13:05:58,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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-02-15 13:05:58,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2738 transitions. [2022-02-15 13:05:58,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:58,627 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:58,627 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:58,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-15 13:05:58,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-02-15 13:05:58,843 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:58,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:58,843 INFO L85 PathProgramCache]: Analyzing trace with hash 917740285, now seen corresponding path program 26 times [2022-02-15 13:05:58,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:58,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142037738] [2022-02-15 13:05:58,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:58,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:58,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:58,891 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:58,891 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:58,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142037738] [2022-02-15 13:05:58,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142037738] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:58,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51394368] [2022-02-15 13:05:58,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:05:58,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:58,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:58,892 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:58,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-15 13:05:58,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:05:58,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:58,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:05:58,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:58,984 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:58,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:05:59,091 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:05:59,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51394368] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:05:59,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:05:59,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-15 13:05:59,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42566131] [2022-02-15 13:05:59,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:05:59,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:05:59,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:05:59,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:05:59,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:05:59,092 INFO L87 Difference]: Start difference. First operand 1087 states and 2738 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:59,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:05:59,186 INFO L93 Difference]: Finished difference Result 1323 states and 3197 transitions. [2022-02-15 13:05:59,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:05:59,187 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:05:59,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:05:59,189 INFO L225 Difference]: With dead ends: 1323 [2022-02-15 13:05:59,189 INFO L226 Difference]: Without dead ends: 1311 [2022-02-15 13:05:59,189 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:05:59,189 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 68 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:05:59,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 66 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:05:59,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2022-02-15 13:05:59,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1096. [2022-02-15 13:05:59,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 2.51689497716895) internal successors, (2756), 1095 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:59,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 2756 transitions. [2022-02-15 13:05:59,202 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 2756 transitions. Word has length 26 [2022-02-15 13:05:59,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:05:59,202 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 2756 transitions. [2022-02-15 13:05:59,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:05:59,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 2756 transitions. [2022-02-15 13:05:59,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:05:59,204 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:05:59,204 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:05:59,220 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-15 13:05:59,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:59,420 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:05:59,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:05:59,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1605831935, now seen corresponding path program 27 times [2022-02-15 13:05:59,420 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:05:59,420 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045713030] [2022-02-15 13:05:59,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:05:59,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:05:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:05:59,467 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:05:59,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:05:59,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045713030] [2022-02-15 13:05:59,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045713030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:05:59,468 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822214802] [2022-02-15 13:05:59,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:05:59,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:05:59,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:05:59,469 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:05:59,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-15 13:05:59,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:05:59,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:05:59,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:05:59,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:05:59,713 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:05:59,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:00,039 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:00,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822214802] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:00,039 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:00,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-02-15 13:06:00,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760558230] [2022-02-15 13:06:00,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:00,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:06:00,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:00,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:06:00,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:06:00,040 INFO L87 Difference]: Start difference. First operand 1096 states and 2756 transitions. Second operand has 20 states, 20 states have (on average 2.85) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:00,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:00,660 INFO L93 Difference]: Finished difference Result 1688 states and 3924 transitions. [2022-02-15 13:06:00,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:06:00,661 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:00,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:00,663 INFO L225 Difference]: With dead ends: 1688 [2022-02-15 13:06:00,663 INFO L226 Difference]: Without dead ends: 1664 [2022-02-15 13:06:00,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=458, Invalid=1434, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 13:06:00,664 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 326 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:00,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 146 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:06:00,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-02-15 13:06:00,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 891. [2022-02-15 13:06:00,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.4685393258426966) internal successors, (2197), 890 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:00,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2197 transitions. [2022-02-15 13:06:00,675 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2197 transitions. Word has length 26 [2022-02-15 13:06:00,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:00,675 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2197 transitions. [2022-02-15 13:06:00,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:00,675 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2197 transitions. [2022-02-15 13:06:00,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:06:00,676 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:00,677 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:00,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-02-15 13:06:00,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-02-15 13:06:00,877 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:00,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:00,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1917033433, now seen corresponding path program 28 times [2022-02-15 13:06:00,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:00,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089826777] [2022-02-15 13:06:00,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:00,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:00,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:00,919 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:00,919 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:00,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089826777] [2022-02-15 13:06:00,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089826777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:00,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935269944] [2022-02-15 13:06:00,920 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:00,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:00,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:00,921 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:00,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-15 13:06:00,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:00,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:00,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:06:00,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:01,023 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:01,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:01,135 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:01,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935269944] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:01,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:01,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:06:01,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601629498] [2022-02-15 13:06:01,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:01,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:01,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:01,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:01,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:01,136 INFO L87 Difference]: Start difference. First operand 891 states and 2197 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:01,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:01,229 INFO L93 Difference]: Finished difference Result 1285 states and 3019 transitions. [2022-02-15 13:06:01,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:01,229 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:01,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:01,231 INFO L225 Difference]: With dead ends: 1285 [2022-02-15 13:06:01,231 INFO L226 Difference]: Without dead ends: 1285 [2022-02-15 13:06:01,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 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-02-15 13:06:01,231 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:01,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 44 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:01,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2022-02-15 13:06:01,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 919. [2022-02-15 13:06:01,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 2.4901960784313726) internal successors, (2286), 918 states have internal predecessors, (2286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:01,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2286 transitions. [2022-02-15 13:06:01,242 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2286 transitions. Word has length 26 [2022-02-15 13:06:01,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:01,242 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 2286 transitions. [2022-02-15 13:06:01,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:01,242 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2286 transitions. [2022-02-15 13:06:01,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:06:01,243 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:01,243 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:01,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:01,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-15 13:06:01,444 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:01,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:01,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1541302350, now seen corresponding path program 29 times [2022-02-15 13:06:01,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:01,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123235511] [2022-02-15 13:06:01,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:01,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:01,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:01,496 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:01,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:01,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123235511] [2022-02-15 13:06:01,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123235511] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:01,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598295141] [2022-02-15 13:06:01,497 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:01,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:01,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:01,498 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:01,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-15 13:06:01,518 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-15 13:06:01,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:01,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:06:01,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:01,586 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:01,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:01,668 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:01,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598295141] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:01,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:01,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 9 [2022-02-15 13:06:01,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454864294] [2022-02-15 13:06:01,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:01,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:06:01,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:01,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:06:01,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:06:01,669 INFO L87 Difference]: Start difference. First operand 919 states and 2286 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:01,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:01,816 INFO L93 Difference]: Finished difference Result 1336 states and 3149 transitions. [2022-02-15 13:06:01,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:06:01,816 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:01,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:01,818 INFO L225 Difference]: With dead ends: 1336 [2022-02-15 13:06:01,818 INFO L226 Difference]: Without dead ends: 1336 [2022-02-15 13:06:01,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:01,818 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 158 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:01,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 90 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:01,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2022-02-15 13:06:01,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 933. [2022-02-15 13:06:01,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 2.495708154506438) internal successors, (2326), 932 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:01,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2326 transitions. [2022-02-15 13:06:01,831 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2326 transitions. Word has length 26 [2022-02-15 13:06:01,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:01,831 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2326 transitions. [2022-02-15 13:06:01,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:01,831 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2326 transitions. [2022-02-15 13:06:01,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:06:01,832 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:01,832 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:01,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:02,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-15 13:06:02,049 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:02,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:02,049 INFO L85 PathProgramCache]: Analyzing trace with hash -214039629, now seen corresponding path program 30 times [2022-02-15 13:06:02,049 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:02,049 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301434031] [2022-02-15 13:06:02,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:02,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:02,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:02,090 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:02,090 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:02,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301434031] [2022-02-15 13:06:02,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301434031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:02,090 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975840643] [2022-02-15 13:06:02,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:02,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:02,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:02,092 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:02,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-15 13:06:02,113 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-15 13:06:02,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:02,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:06:02,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:02,188 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:02,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:02,292 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:02,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975840643] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:02,292 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:02,292 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:06:02,292 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872725690] [2022-02-15 13:06:02,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:02,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:02,292 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:02,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:02,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:02,293 INFO L87 Difference]: Start difference. First operand 933 states and 2326 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:02,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:02,361 INFO L93 Difference]: Finished difference Result 1294 states and 3044 transitions. [2022-02-15 13:06:02,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:06:02,361 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:02,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:02,363 INFO L225 Difference]: With dead ends: 1294 [2022-02-15 13:06:02,363 INFO L226 Difference]: Without dead ends: 1291 [2022-02-15 13:06:02,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:02,363 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 57 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:02,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 43 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:02,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2022-02-15 13:06:02,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 933. [2022-02-15 13:06:02,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 2.494635193133047) internal successors, (2325), 932 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:02,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2325 transitions. [2022-02-15 13:06:02,374 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2325 transitions. Word has length 26 [2022-02-15 13:06:02,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:02,375 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2325 transitions. [2022-02-15 13:06:02,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:02,375 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2325 transitions. [2022-02-15 13:06:02,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:06:02,376 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:02,376 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:02,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-02-15 13:06:02,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-15 13:06:02,590 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:02,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:02,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1116092490, now seen corresponding path program 31 times [2022-02-15 13:06:02,591 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:02,591 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636419257] [2022-02-15 13:06:02,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:02,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:02,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:02,640 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:02,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:02,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636419257] [2022-02-15 13:06:02,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636419257] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:02,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165532118] [2022-02-15 13:06:02,640 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:02,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:02,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:02,668 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:02,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-15 13:06:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:02,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-15 13:06:02,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:02,761 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:02,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:02,856 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:02,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165532118] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:02,857 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:02,857 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-02-15 13:06:02,857 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364363677] [2022-02-15 13:06:02,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:02,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:06:02,857 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:02,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:06:02,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:02,858 INFO L87 Difference]: Start difference. First operand 933 states and 2325 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:03,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:03,009 INFO L93 Difference]: Finished difference Result 1374 states and 3235 transitions. [2022-02-15 13:06:03,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:06:03,010 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:03,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:03,012 INFO L225 Difference]: With dead ends: 1374 [2022-02-15 13:06:03,012 INFO L226 Difference]: Without dead ends: 1374 [2022-02-15 13:06:03,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:06:03,012 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 136 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:03,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 82 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:03,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2022-02-15 13:06:03,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 911. [2022-02-15 13:06:03,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 910 states have (on average 2.4813186813186814) internal successors, (2258), 910 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:03,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2258 transitions. [2022-02-15 13:06:03,030 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2258 transitions. Word has length 26 [2022-02-15 13:06:03,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:03,031 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 2258 transitions. [2022-02-15 13:06:03,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:03,031 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2258 transitions. [2022-02-15 13:06:03,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:06:03,032 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:03,032 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:03,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-15 13:06:03,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-02-15 13:06:03,233 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:03,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:03,233 INFO L85 PathProgramCache]: Analyzing trace with hash -6977063, now seen corresponding path program 32 times [2022-02-15 13:06:03,233 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:03,233 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412238267] [2022-02-15 13:06:03,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:03,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:03,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:03,272 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:03,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:03,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412238267] [2022-02-15 13:06:03,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412238267] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:03,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999239777] [2022-02-15 13:06:03,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:03,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:03,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:03,273 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:03,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-15 13:06:03,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:03,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:03,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:03,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:03,392 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:03,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:03,544 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:03,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999239777] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:03,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:03,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 8] total 14 [2022-02-15 13:06:03,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635634782] [2022-02-15 13:06:03,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:03,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:06:03,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:03,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:06:03,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:06:03,545 INFO L87 Difference]: Start difference. First operand 911 states and 2258 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:03,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:03,780 INFO L93 Difference]: Finished difference Result 1765 states and 4102 transitions. [2022-02-15 13:06:03,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:06:03,781 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:03,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:03,783 INFO L225 Difference]: With dead ends: 1765 [2022-02-15 13:06:03,783 INFO L226 Difference]: Without dead ends: 1717 [2022-02-15 13:06:03,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:06:03,784 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 223 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:03,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 141 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:03,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2022-02-15 13:06:03,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1116. [2022-02-15 13:06:03,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 1115 states have (on average 2.553363228699552) internal successors, (2847), 1115 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:03,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 2847 transitions. [2022-02-15 13:06:03,801 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 2847 transitions. Word has length 26 [2022-02-15 13:06:03,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:03,801 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 2847 transitions. [2022-02-15 13:06:03,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:03,801 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 2847 transitions. [2022-02-15 13:06:03,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-15 13:06:03,802 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:03,802 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:03,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:04,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-15 13:06:04,015 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:04,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:04,016 INFO L85 PathProgramCache]: Analyzing trace with hash -573902674, now seen corresponding path program 33 times [2022-02-15 13:06:04,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:04,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438807406] [2022-02-15 13:06:04,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:04,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:04,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:04,069 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:04,070 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:04,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438807406] [2022-02-15 13:06:04,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438807406] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:04,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154516170] [2022-02-15 13:06:04,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:04,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:04,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:04,071 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:04,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-15 13:06:04,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:06:04,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:04,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:06:04,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:04,341 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:04,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:04,830 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:04,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154516170] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:04,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:04,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 20 [2022-02-15 13:06:04,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362545875] [2022-02-15 13:06:04,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:04,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-15 13:06:04,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:04,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-15 13:06:04,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:06:04,831 INFO L87 Difference]: Start difference. First operand 1116 states and 2847 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:05,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:05,385 INFO L93 Difference]: Finished difference Result 1920 states and 4590 transitions. [2022-02-15 13:06:05,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-15 13:06:05,385 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-15 13:06:05,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:05,388 INFO L225 Difference]: With dead ends: 1920 [2022-02-15 13:06:05,388 INFO L226 Difference]: Without dead ends: 1911 [2022-02-15 13:06:05,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=334, Invalid=1072, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:06:05,388 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 285 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:05,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 116 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:05,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-02-15 13:06:05,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1254. [2022-02-15 13:06:05,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1254 states, 1253 states have (on average 2.5754189944134076) internal successors, (3227), 1253 states have internal predecessors, (3227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:05,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 3227 transitions. [2022-02-15 13:06:05,406 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 3227 transitions. Word has length 26 [2022-02-15 13:06:05,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:05,406 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 3227 transitions. [2022-02-15 13:06:05,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:05,407 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 3227 transitions. [2022-02-15 13:06:05,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:05,409 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:05,409 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:05,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:05,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-02-15 13:06:05,615 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:05,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:05,616 INFO L85 PathProgramCache]: Analyzing trace with hash -726222136, now seen corresponding path program 5 times [2022-02-15 13:06:05,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:05,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284962378] [2022-02-15 13:06:05,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:05,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:05,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:05,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284962378] [2022-02-15 13:06:05,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284962378] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:05,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885244849] [2022-02-15 13:06:05,679 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:05,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:05,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:05,680 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:05,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-15 13:06:05,702 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-15 13:06:05,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:05,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:05,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:05,772 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:05,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:05,809 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:05,809 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:05,845 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:05,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885244849] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:05,845 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:05,845 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:06:05,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056561490] [2022-02-15 13:06:05,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:05,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:06:05,846 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:05,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:06:05,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:05,846 INFO L87 Difference]: Start difference. First operand 1254 states and 3227 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:06,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:06,057 INFO L93 Difference]: Finished difference Result 1654 states and 4038 transitions. [2022-02-15 13:06:06,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:06,057 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:06,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:06,060 INFO L225 Difference]: With dead ends: 1654 [2022-02-15 13:06:06,060 INFO L226 Difference]: Without dead ends: 1617 [2022-02-15 13:06:06,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:06:06,061 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 144 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:06,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 176 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:06,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2022-02-15 13:06:06,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1292. [2022-02-15 13:06:06,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 2.5615801704105343) internal successors, (3307), 1291 states have internal predecessors, (3307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:06,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 3307 transitions. [2022-02-15 13:06:06,077 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 3307 transitions. Word has length 29 [2022-02-15 13:06:06,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:06,077 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 3307 transitions. [2022-02-15 13:06:06,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:06,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 3307 transitions. [2022-02-15 13:06:06,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:06,079 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:06,079 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:06,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-02-15 13:06:06,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:06,280 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:06,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:06,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1194274584, now seen corresponding path program 34 times [2022-02-15 13:06:06,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:06,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911300446] [2022-02-15 13:06:06,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:06,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:06,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:06,324 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:06,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:06,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911300446] [2022-02-15 13:06:06,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911300446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:06,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383758999] [2022-02-15 13:06:06,325 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:06,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:06,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:06,326 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:06,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-15 13:06:06,348 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:06,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:06,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:06:06,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:06,418 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:06,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:06,483 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:06,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383758999] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:06,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:06,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-15 13:06:06,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29558138] [2022-02-15 13:06:06,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:06,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:06:06,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:06,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:06:06,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:06:06,484 INFO L87 Difference]: Start difference. First operand 1292 states and 3307 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:06,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:06,585 INFO L93 Difference]: Finished difference Result 1931 states and 4763 transitions. [2022-02-15 13:06:06,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:06:06,586 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:06,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:06,588 INFO L225 Difference]: With dead ends: 1931 [2022-02-15 13:06:06,588 INFO L226 Difference]: Without dead ends: 1900 [2022-02-15 13:06:06,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:06:06,589 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 44 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:06,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 95 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:06,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2022-02-15 13:06:06,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1551. [2022-02-15 13:06:06,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.5509677419354837) internal successors, (3954), 1550 states have internal predecessors, (3954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:06,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 3954 transitions. [2022-02-15 13:06:06,607 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 3954 transitions. Word has length 29 [2022-02-15 13:06:06,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:06,607 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 3954 transitions. [2022-02-15 13:06:06,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:06,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 3954 transitions. [2022-02-15 13:06:06,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:06,609 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:06,609 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:06,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-15 13:06:06,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-15 13:06:06,809 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:06,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:06,810 INFO L85 PathProgramCache]: Analyzing trace with hash -219424510, now seen corresponding path program 35 times [2022-02-15 13:06:06,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:06,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343130033] [2022-02-15 13:06:06,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:06,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:06,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:06,849 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:06,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:06,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343130033] [2022-02-15 13:06:06,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343130033] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:06,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29233358] [2022-02-15 13:06:06,850 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:06,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:06,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:06,851 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:06,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-15 13:06:06,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:06:06,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:06,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:06:06,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:06,960 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:06,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:07,018 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:07,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29233358] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:07,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:07,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-15 13:06:07,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600554629] [2022-02-15 13:06:07,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:07,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:06:07,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:07,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:06:07,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:06:07,020 INFO L87 Difference]: Start difference. First operand 1551 states and 3954 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:07,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:07,125 INFO L93 Difference]: Finished difference Result 2118 states and 5263 transitions. [2022-02-15 13:06:07,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:06:07,125 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:07,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:07,128 INFO L225 Difference]: With dead ends: 2118 [2022-02-15 13:06:07,128 INFO L226 Difference]: Without dead ends: 2083 [2022-02-15 13:06:07,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 12 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:06:07,129 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 46 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:07,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 95 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:07,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2022-02-15 13:06:07,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1641. [2022-02-15 13:06:07,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1641 states, 1640 states have (on average 2.5725609756097563) internal successors, (4219), 1640 states have internal predecessors, (4219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:07,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 4219 transitions. [2022-02-15 13:06:07,152 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 4219 transitions. Word has length 29 [2022-02-15 13:06:07,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:07,152 INFO L470 AbstractCegarLoop]: Abstraction has 1641 states and 4219 transitions. [2022-02-15 13:06:07,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:07,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 4219 transitions. [2022-02-15 13:06:07,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:07,154 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:07,154 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:07,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-15 13:06:07,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:07,355 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:07,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:07,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1294668488, now seen corresponding path program 6 times [2022-02-15 13:06:07,355 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:07,355 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562351216] [2022-02-15 13:06:07,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:07,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:07,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:07,424 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:07,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:07,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562351216] [2022-02-15 13:06:07,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562351216] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:07,425 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614595419] [2022-02-15 13:06:07,425 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:07,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:07,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:07,426 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:07,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-15 13:06:07,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:06:07,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:07,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:06:07,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:07,591 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:07,592 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-15 13:06:07,594 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:07,594 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-15 13:06:07,603 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:07,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:07,661 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:07,661 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:07,689 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:07,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614595419] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:07,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:07,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-15 13:06:07,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705577984] [2022-02-15 13:06:07,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:07,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:06:07,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:07,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:06:07,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:07,690 INFO L87 Difference]: Start difference. First operand 1641 states and 4219 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:07,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:07,834 INFO L93 Difference]: Finished difference Result 1775 states and 4447 transitions. [2022-02-15 13:06:07,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:07,834 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:07,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:07,837 INFO L225 Difference]: With dead ends: 1775 [2022-02-15 13:06:07,837 INFO L226 Difference]: Without dead ends: 1728 [2022-02-15 13:06:07,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:07,838 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 59 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:07,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 108 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-02-15 13:06:07,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2022-02-15 13:06:07,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1619. [2022-02-15 13:06:07,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1619 states, 1618 states have (on average 2.5673671199011125) internal successors, (4154), 1618 states have internal predecessors, (4154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:07,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 4154 transitions. [2022-02-15 13:06:07,858 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 4154 transitions. Word has length 29 [2022-02-15 13:06:07,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:07,860 INFO L470 AbstractCegarLoop]: Abstraction has 1619 states and 4154 transitions. [2022-02-15 13:06:07,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:07,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 4154 transitions. [2022-02-15 13:06:07,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:07,862 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:07,862 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:07,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:08,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:08,067 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:08,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:08,068 INFO L85 PathProgramCache]: Analyzing trace with hash 850939720, now seen corresponding path program 7 times [2022-02-15 13:06:08,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:08,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914471168] [2022-02-15 13:06:08,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:08,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:08,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:08,131 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:08,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:08,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914471168] [2022-02-15 13:06:08,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914471168] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:08,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624814303] [2022-02-15 13:06:08,132 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:08,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:08,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:08,133 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:08,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-15 13:06:08,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:08,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:08,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:08,224 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:08,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:08,240 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:08,241 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:08,281 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:08,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624814303] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:08,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:08,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:06:08,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102294526] [2022-02-15 13:06:08,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:08,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:08,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:08,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:08,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:08,283 INFO L87 Difference]: Start difference. First operand 1619 states and 4154 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:08,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:08,376 INFO L93 Difference]: Finished difference Result 1768 states and 4448 transitions. [2022-02-15 13:06:08,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:08,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:08,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:08,385 INFO L225 Difference]: With dead ends: 1768 [2022-02-15 13:06:08,385 INFO L226 Difference]: Without dead ends: 1751 [2022-02-15 13:06:08,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:08,386 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 35 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:08,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 76 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:08,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2022-02-15 13:06:08,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1632. [2022-02-15 13:06:08,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 2.570202329858982) internal successors, (4192), 1631 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:08,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 4192 transitions. [2022-02-15 13:06:08,404 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 4192 transitions. Word has length 29 [2022-02-15 13:06:08,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:08,404 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 4192 transitions. [2022-02-15 13:06:08,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:08,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 4192 transitions. [2022-02-15 13:06:08,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:08,406 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:08,406 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:08,422 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-15 13:06:08,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-15 13:06:08,618 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:08,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:08,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1992594714, now seen corresponding path program 6 times [2022-02-15 13:06:08,618 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:08,618 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071515055] [2022-02-15 13:06:08,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:08,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:08,668 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:08,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:08,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071515055] [2022-02-15 13:06:08,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071515055] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:08,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315338505] [2022-02-15 13:06:08,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:08,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:08,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:08,670 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:08,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-15 13:06:08,691 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-15 13:06:08,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:08,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:08,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:08,744 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:08,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:08,764 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:08,765 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:08,802 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:08,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315338505] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:08,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:08,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:06:08,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870513887] [2022-02-15 13:06:08,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:08,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:08,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:08,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:08,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:08,803 INFO L87 Difference]: Start difference. First operand 1632 states and 4192 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:08,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:08,932 INFO L93 Difference]: Finished difference Result 2079 states and 5118 transitions. [2022-02-15 13:06:08,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:08,933 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:08,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:08,935 INFO L225 Difference]: With dead ends: 2079 [2022-02-15 13:06:08,935 INFO L226 Difference]: Without dead ends: 2060 [2022-02-15 13:06:08,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:08,936 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 86 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:08,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 120 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:08,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-02-15 13:06:08,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1695. [2022-02-15 13:06:08,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1694 states have (on average 2.56198347107438) internal successors, (4340), 1694 states have internal predecessors, (4340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:08,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 4340 transitions. [2022-02-15 13:06:08,958 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 4340 transitions. Word has length 29 [2022-02-15 13:06:08,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:08,958 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 4340 transitions. [2022-02-15 13:06:08,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:08,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 4340 transitions. [2022-02-15 13:06:08,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:08,960 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:08,960 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:08,976 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:09,161 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,SelfDestructingSolverStorable56 [2022-02-15 13:06:09,161 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:09,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:09,161 INFO L85 PathProgramCache]: Analyzing trace with hash -492261722, now seen corresponding path program 8 times [2022-02-15 13:06:09,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:09,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792900206] [2022-02-15 13:06:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:09,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:09,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:09,219 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:09,220 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:09,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792900206] [2022-02-15 13:06:09,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792900206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:09,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732236826] [2022-02-15 13:06:09,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:09,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:09,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:09,221 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:09,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-15 13:06:09,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:09,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:09,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:09,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:09,298 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:09,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:09,318 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:09,318 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:09,356 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:09,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732236826] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:09,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:09,357 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:06:09,357 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248958775] [2022-02-15 13:06:09,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:09,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:09,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:09,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:09,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:09,357 INFO L87 Difference]: Start difference. First operand 1695 states and 4340 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-02-15 13:06:09,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:09,512 INFO L93 Difference]: Finished difference Result 1956 states and 4825 transitions. [2022-02-15 13:06:09,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:09,513 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 29 [2022-02-15 13:06:09,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:09,515 INFO L225 Difference]: With dead ends: 1956 [2022-02-15 13:06:09,515 INFO L226 Difference]: Without dead ends: 1916 [2022-02-15 13:06:09,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:09,516 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 63 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:09,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 104 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:09,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2022-02-15 13:06:09,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 1661. [2022-02-15 13:06:09,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 2.560843373493976) internal successors, (4251), 1660 states have internal predecessors, (4251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:09,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4251 transitions. [2022-02-15 13:06:09,534 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4251 transitions. Word has length 29 [2022-02-15 13:06:09,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:09,534 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4251 transitions. [2022-02-15 13:06:09,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-02-15 13:06:09,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4251 transitions. [2022-02-15 13:06:09,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:09,537 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:09,537 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:09,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-15 13:06:09,737 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,SelfDestructingSolverStorable57 [2022-02-15 13:06:09,737 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:09,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:09,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1105797902, now seen corresponding path program 9 times [2022-02-15 13:06:09,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:09,738 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091161869] [2022-02-15 13:06:09,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:09,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:09,787 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:06:09,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:09,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091161869] [2022-02-15 13:06:09,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091161869] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:09,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255734570] [2022-02-15 13:06:09,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:09,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:09,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:09,789 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:09,800 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-15 13:06:09,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-15 13:06:09,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:09,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:09,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:09,862 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:06:09,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:09,880 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:09,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:09,919 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:06:09,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255734570] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:09,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:09,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:06:09,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781922530] [2022-02-15 13:06:09,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:09,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:09,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:09,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:09,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:09,920 INFO L87 Difference]: Start difference. First operand 1661 states and 4251 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:10,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:10,034 INFO L93 Difference]: Finished difference Result 1977 states and 4908 transitions. [2022-02-15 13:06:10,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:10,035 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:10,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:10,038 INFO L225 Difference]: With dead ends: 1977 [2022-02-15 13:06:10,038 INFO L226 Difference]: Without dead ends: 1950 [2022-02-15 13:06:10,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:10,038 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 76 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:10,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 123 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:10,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2022-02-15 13:06:10,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1654. [2022-02-15 13:06:10,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 2.5620084694494856) internal successors, (4235), 1653 states have internal predecessors, (4235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:10,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 4235 transitions. [2022-02-15 13:06:10,059 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 4235 transitions. Word has length 29 [2022-02-15 13:06:10,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:10,059 INFO L470 AbstractCegarLoop]: Abstraction has 1654 states and 4235 transitions. [2022-02-15 13:06:10,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:10,060 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 4235 transitions. [2022-02-15 13:06:10,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:10,061 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:10,062 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:10,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-02-15 13:06:10,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-02-15 13:06:10,263 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:10,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:10,263 INFO L85 PathProgramCache]: Analyzing trace with hash 2014627176, now seen corresponding path program 36 times [2022-02-15 13:06:10,263 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:10,263 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696158910] [2022-02-15 13:06:10,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:10,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:10,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:10,307 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:10,307 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:10,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696158910] [2022-02-15 13:06:10,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696158910] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:10,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870518545] [2022-02-15 13:06:10,307 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:10,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:10,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:10,309 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:10,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-15 13:06:10,330 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:06:10,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:10,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:10,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:10,473 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:10,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:10,663 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:10,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870518545] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:10,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:10,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 9] total 14 [2022-02-15 13:06:10,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189068655] [2022-02-15 13:06:10,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:10,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:06:10,664 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:10,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:06:10,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:06:10,664 INFO L87 Difference]: Start difference. First operand 1654 states and 4235 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:11,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:11,320 INFO L93 Difference]: Finished difference Result 2960 states and 6965 transitions. [2022-02-15 13:06:11,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:06:11,320 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 29 [2022-02-15 13:06:11,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:11,325 INFO L225 Difference]: With dead ends: 2960 [2022-02-15 13:06:11,325 INFO L226 Difference]: Without dead ends: 2888 [2022-02-15 13:06:11,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:06:11,326 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 341 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:11,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 317 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:06:11,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2022-02-15 13:06:11,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 1716. [2022-02-15 13:06:11,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 2.551603498542274) internal successors, (4376), 1715 states have internal predecessors, (4376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:11,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 4376 transitions. [2022-02-15 13:06:11,357 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 4376 transitions. Word has length 29 [2022-02-15 13:06:11,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:11,358 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 4376 transitions. [2022-02-15 13:06:11,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:11,358 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 4376 transitions. [2022-02-15 13:06:11,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:11,360 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:11,360 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:11,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-15 13:06:11,577 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,SelfDestructingSolverStorable59 [2022-02-15 13:06:11,577 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:11,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:11,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1036119432, now seen corresponding path program 10 times [2022-02-15 13:06:11,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:11,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626957031] [2022-02-15 13:06:11,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:11,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:11,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:11,619 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:11,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:11,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626957031] [2022-02-15 13:06:11,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626957031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:11,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277796616] [2022-02-15 13:06:11,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:11,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:11,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:11,620 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:11,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-15 13:06:11,642 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:11,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:11,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:06:11,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:11,718 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:11,718 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:06:11,720 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:11,720 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:06:11,730 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:11,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:11,789 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:11,790 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:11,880 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:11,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277796616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:11,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:11,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-02-15 13:06:11,881 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893579040] [2022-02-15 13:06:11,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:11,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:06:11,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:11,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:06:11,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:06:11,882 INFO L87 Difference]: Start difference. First operand 1716 states and 4376 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:12,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:12,303 INFO L93 Difference]: Finished difference Result 3679 states and 8912 transitions. [2022-02-15 13:06:12,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:06:12,303 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 29 [2022-02-15 13:06:12,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:12,308 INFO L225 Difference]: With dead ends: 3679 [2022-02-15 13:06:12,308 INFO L226 Difference]: Without dead ends: 3596 [2022-02-15 13:06:12,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:06:12,309 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 320 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:12,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 282 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:06:12,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3596 states. [2022-02-15 13:06:12,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3596 to 2192. [2022-02-15 13:06:12,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2192 states, 2191 states have (on average 2.605659516202647) internal successors, (5709), 2191 states have internal predecessors, (5709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:12,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2192 states to 2192 states and 5709 transitions. [2022-02-15 13:06:12,342 INFO L78 Accepts]: Start accepts. Automaton has 2192 states and 5709 transitions. Word has length 29 [2022-02-15 13:06:12,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:12,342 INFO L470 AbstractCegarLoop]: Abstraction has 2192 states and 5709 transitions. [2022-02-15 13:06:12,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:12,342 INFO L276 IsEmpty]: Start isEmpty. Operand 2192 states and 5709 transitions. [2022-02-15 13:06:12,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:12,344 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:12,344 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:12,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:12,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:12,545 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:12,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:12,545 INFO L85 PathProgramCache]: Analyzing trace with hash -188205470, now seen corresponding path program 7 times [2022-02-15 13:06:12,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:12,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459804143] [2022-02-15 13:06:12,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:12,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:12,600 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:12,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:12,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459804143] [2022-02-15 13:06:12,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459804143] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:12,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572963914] [2022-02-15 13:06:12,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:12,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:12,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:12,610 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:12,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-15 13:06:12,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:12,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:06:12,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:12,738 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:12,739 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:06:12,741 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:12,741 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:06:12,751 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:12,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:12,828 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:12,829 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:12,908 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:12,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572963914] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:12,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:12,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-02-15 13:06:12,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214166197] [2022-02-15 13:06:12,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:12,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:06:12,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:12,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:06:12,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:06:12,910 INFO L87 Difference]: Start difference. First operand 2192 states and 5709 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:13,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:13,360 INFO L93 Difference]: Finished difference Result 4331 states and 10618 transitions. [2022-02-15 13:06:13,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:06:13,361 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 29 [2022-02-15 13:06:13,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:13,367 INFO L225 Difference]: With dead ends: 4331 [2022-02-15 13:06:13,367 INFO L226 Difference]: Without dead ends: 4271 [2022-02-15 13:06:13,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:06:13,367 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 327 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:13,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 374 Invalid, 896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:06:13,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-02-15 13:06:13,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 2745. [2022-02-15 13:06:13,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2745 states, 2744 states have (on average 2.6450437317784257) internal successors, (7258), 2744 states have internal predecessors, (7258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:13,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 7258 transitions. [2022-02-15 13:06:13,414 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 7258 transitions. Word has length 29 [2022-02-15 13:06:13,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:13,414 INFO L470 AbstractCegarLoop]: Abstraction has 2745 states and 7258 transitions. [2022-02-15 13:06:13,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:13,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 7258 transitions. [2022-02-15 13:06:13,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:13,417 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:13,417 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:13,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-15 13:06:13,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:13,619 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:13,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:13,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1821501854, now seen corresponding path program 11 times [2022-02-15 13:06:13,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:13,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111449104] [2022-02-15 13:06:13,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:13,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:13,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:13,677 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:13,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:13,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111449104] [2022-02-15 13:06:13,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111449104] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:13,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988263457] [2022-02-15 13:06:13,677 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:13,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:13,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:13,678 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:13,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-15 13:06:13,699 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-15 13:06:13,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:13,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:13,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:13,804 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:13,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:13,848 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:13,848 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:13,893 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:13,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988263457] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:13,893 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:13,893 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-15 13:06:13,893 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833695735] [2022-02-15 13:06:13,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:13,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:06:13,894 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:13,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:06:13,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:13,894 INFO L87 Difference]: Start difference. First operand 2745 states and 7258 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:13,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:13,996 INFO L93 Difference]: Finished difference Result 2931 states and 7615 transitions. [2022-02-15 13:06:13,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:06:13,997 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:13,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:14,001 INFO L225 Difference]: With dead ends: 2931 [2022-02-15 13:06:14,001 INFO L226 Difference]: Without dead ends: 2908 [2022-02-15 13:06:14,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:14,001 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 32 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:14,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 74 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 234 Invalid, 0 Unknown, 37 Unchecked, 0.1s Time] [2022-02-15 13:06:14,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2022-02-15 13:06:14,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2736. [2022-02-15 13:06:14,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2736 states, 2735 states have (on average 2.6453382084095063) internal successors, (7235), 2735 states have internal predecessors, (7235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:14,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 7235 transitions. [2022-02-15 13:06:14,061 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 7235 transitions. Word has length 29 [2022-02-15 13:06:14,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:14,061 INFO L470 AbstractCegarLoop]: Abstraction has 2736 states and 7235 transitions. [2022-02-15 13:06:14,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:14,062 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 7235 transitions. [2022-02-15 13:06:14,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:14,064 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:14,064 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:14,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:14,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:14,279 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:14,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:14,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1968094858, now seen corresponding path program 8 times [2022-02-15 13:06:14,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:14,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579050103] [2022-02-15 13:06:14,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:14,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:14,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:14,333 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:14,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:14,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579050103] [2022-02-15 13:06:14,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579050103] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:14,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917460876] [2022-02-15 13:06:14,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:14,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:14,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:14,335 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:14,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-15 13:06:14,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:14,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:14,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:14,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:14,422 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:14,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:14,442 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:14,442 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:14,479 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:14,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917460876] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:14,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:14,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-15 13:06:14,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595092486] [2022-02-15 13:06:14,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:14,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:14,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:14,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:14,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:14,480 INFO L87 Difference]: Start difference. First operand 2736 states and 7235 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:14,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:14,603 INFO L93 Difference]: Finished difference Result 3236 states and 8301 transitions. [2022-02-15 13:06:14,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:14,603 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:14,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:14,607 INFO L225 Difference]: With dead ends: 3236 [2022-02-15 13:06:14,607 INFO L226 Difference]: Without dead ends: 3226 [2022-02-15 13:06:14,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:14,608 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 70 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:14,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 115 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:14,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2022-02-15 13:06:14,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 2784. [2022-02-15 13:06:14,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2784 states, 2783 states have (on average 2.643190801293568) internal successors, (7356), 2783 states have internal predecessors, (7356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:14,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 7356 transitions. [2022-02-15 13:06:14,642 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 7356 transitions. Word has length 29 [2022-02-15 13:06:14,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:14,642 INFO L470 AbstractCegarLoop]: Abstraction has 2784 states and 7356 transitions. [2022-02-15 13:06:14,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:14,642 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 7356 transitions. [2022-02-15 13:06:14,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:14,645 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:14,645 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:14,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-02-15 13:06:14,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:14,847 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:14,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:14,847 INFO L85 PathProgramCache]: Analyzing trace with hash -826539446, now seen corresponding path program 12 times [2022-02-15 13:06:14,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:14,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866064294] [2022-02-15 13:06:14,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:14,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:14,903 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:14,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:14,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866064294] [2022-02-15 13:06:14,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866064294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:14,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008075017] [2022-02-15 13:06:14,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:14,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:14,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:14,905 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:14,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-15 13:06:14,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:06:14,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:14,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:06:14,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:14,998 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:14,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:15,021 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:15,022 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:15,064 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:15,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008075017] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:15,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:15,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-15 13:06:15,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934300845] [2022-02-15 13:06:15,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:15,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:15,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:15,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:15,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:15,066 INFO L87 Difference]: Start difference. First operand 2784 states and 7356 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:15,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:15,241 INFO L93 Difference]: Finished difference Result 3210 states and 8180 transitions. [2022-02-15 13:06:15,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:06:15,242 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:15,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:15,246 INFO L225 Difference]: With dead ends: 3210 [2022-02-15 13:06:15,246 INFO L226 Difference]: Without dead ends: 3141 [2022-02-15 13:06:15,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:15,247 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 73 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:15,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 115 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:15,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2022-02-15 13:06:15,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 2767. [2022-02-15 13:06:15,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2766 states have (on average 2.63412870571222) internal successors, (7286), 2766 states have internal predecessors, (7286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:15,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 7286 transitions. [2022-02-15 13:06:15,286 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 7286 transitions. Word has length 29 [2022-02-15 13:06:15,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:15,286 INFO L470 AbstractCegarLoop]: Abstraction has 2767 states and 7286 transitions. [2022-02-15 13:06:15,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 7286 transitions. [2022-02-15 13:06:15,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:15,290 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:15,290 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:15,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:15,506 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,SelfDestructingSolverStorable64 [2022-02-15 13:06:15,507 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:15,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:15,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1597375113, now seen corresponding path program 9 times [2022-02-15 13:06:15,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:15,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880438858] [2022-02-15 13:06:15,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:15,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:15,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:15,570 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:15,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:15,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880438858] [2022-02-15 13:06:15,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880438858] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:15,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673978097] [2022-02-15 13:06:15,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:15,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:15,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:15,571 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:15,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-15 13:06:15,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-15 13:06:15,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:15,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-15 13:06:15,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:15,668 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:15,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:15,801 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:15,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673978097] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:15,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:15,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:06:15,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695081759] [2022-02-15 13:06:15,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:15,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:06:15,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:15,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:06:15,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:06:15,802 INFO L87 Difference]: Start difference. First operand 2767 states and 7286 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:15,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:15,991 INFO L93 Difference]: Finished difference Result 3548 states and 9044 transitions. [2022-02-15 13:06:15,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:06:15,991 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 29 [2022-02-15 13:06:15,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:15,996 INFO L225 Difference]: With dead ends: 3548 [2022-02-15 13:06:15,997 INFO L226 Difference]: Without dead ends: 3514 [2022-02-15 13:06:15,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:06:15,997 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 164 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:15,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 111 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:15,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3514 states. [2022-02-15 13:06:16,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3514 to 2924. [2022-02-15 13:06:16,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2924 states, 2923 states have (on average 2.62777967841259) internal successors, (7681), 2923 states have internal predecessors, (7681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:16,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 7681 transitions. [2022-02-15 13:06:16,061 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 7681 transitions. Word has length 29 [2022-02-15 13:06:16,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:16,061 INFO L470 AbstractCegarLoop]: Abstraction has 2924 states and 7681 transitions. [2022-02-15 13:06:16,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:16,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 7681 transitions. [2022-02-15 13:06:16,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:16,065 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:16,065 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:16,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:16,279 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,SelfDestructingSolverStorable65 [2022-02-15 13:06:16,279 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:16,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:16,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1835185986, now seen corresponding path program 37 times [2022-02-15 13:06:16,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:16,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875899913] [2022-02-15 13:06:16,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:16,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:16,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:16,315 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:16,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:16,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875899913] [2022-02-15 13:06:16,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875899913] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:16,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892037263] [2022-02-15 13:06:16,316 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:16,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:16,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:16,317 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:16,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-15 13:06:16,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:16,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:06:16,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:16,407 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:16,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:16,473 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:16,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892037263] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:16,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:16,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-15 13:06:16,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503460610] [2022-02-15 13:06:16,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:16,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-15 13:06:16,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:16,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-15 13:06:16,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:06:16,474 INFO L87 Difference]: Start difference. First operand 2924 states and 7681 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:16,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:16,571 INFO L93 Difference]: Finished difference Result 3346 states and 8612 transitions. [2022-02-15 13:06:16,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-15 13:06:16,572 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:16,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:16,576 INFO L225 Difference]: With dead ends: 3346 [2022-02-15 13:06:16,576 INFO L226 Difference]: Without dead ends: 3301 [2022-02-15 13:06:16,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-15 13:06:16,577 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 47 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:16,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 92 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:16,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-02-15 13:06:16,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 3007. [2022-02-15 13:06:16,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3007 states, 3006 states have (on average 2.6167664670658684) internal successors, (7866), 3006 states have internal predecessors, (7866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:16,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 7866 transitions. [2022-02-15 13:06:16,616 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 7866 transitions. Word has length 29 [2022-02-15 13:06:16,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:16,616 INFO L470 AbstractCegarLoop]: Abstraction has 3007 states and 7866 transitions. [2022-02-15 13:06:16,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:16,617 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 7866 transitions. [2022-02-15 13:06:16,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:16,619 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:16,619 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:16,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-15 13:06:16,828 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,SelfDestructingSolverStorable66 [2022-02-15 13:06:16,828 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:16,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:16,828 INFO L85 PathProgramCache]: Analyzing trace with hash 856678242, now seen corresponding path program 13 times [2022-02-15 13:06:16,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:16,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618796115] [2022-02-15 13:06:16,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:16,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:16,888 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:16,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:16,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618796115] [2022-02-15 13:06:16,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618796115] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:16,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207525508] [2022-02-15 13:06:16,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:16,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:16,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:16,892 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:16,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-15 13:06:16,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:16,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:16,994 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:16,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:17,029 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:17,029 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:17,067 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:17,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207525508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:17,068 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:17,068 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:06:17,068 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415300710] [2022-02-15 13:06:17,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:17,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:06:17,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:17,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:06:17,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:17,068 INFO L87 Difference]: Start difference. First operand 3007 states and 7866 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:17,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:17,266 INFO L93 Difference]: Finished difference Result 3544 states and 9002 transitions. [2022-02-15 13:06:17,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:17,266 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:17,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:17,271 INFO L225 Difference]: With dead ends: 3544 [2022-02-15 13:06:17,272 INFO L226 Difference]: Without dead ends: 3469 [2022-02-15 13:06:17,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:06:17,272 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 93 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:17,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 92 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:17,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2022-02-15 13:06:17,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 3058. [2022-02-15 13:06:17,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3058 states, 3057 states have (on average 2.596990513575401) internal successors, (7939), 3057 states have internal predecessors, (7939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:17,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3058 states to 3058 states and 7939 transitions. [2022-02-15 13:06:17,313 INFO L78 Accepts]: Start accepts. Automaton has 3058 states and 7939 transitions. Word has length 29 [2022-02-15 13:06:17,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:17,313 INFO L470 AbstractCegarLoop]: Abstraction has 3058 states and 7939 transitions. [2022-02-15 13:06:17,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:17,313 INFO L276 IsEmpty]: Start isEmpty. Operand 3058 states and 7939 transitions. [2022-02-15 13:06:17,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-15 13:06:17,316 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:17,316 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:17,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:17,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:17,532 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:17,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:17,532 INFO L85 PathProgramCache]: Analyzing trace with hash 718658832, now seen corresponding path program 14 times [2022-02-15 13:06:17,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:17,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664548252] [2022-02-15 13:06:17,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:17,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:17,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:17,609 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:17,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:17,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664548252] [2022-02-15 13:06:17,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664548252] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:17,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297370153] [2022-02-15 13:06:17,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:17,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:17,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:17,611 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:17,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-15 13:06:17,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:17,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:17,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:17,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:17,714 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:17,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:17,746 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:17,746 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:17,770 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:17,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297370153] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:17,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:17,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-15 13:06:17,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209112667] [2022-02-15 13:06:17,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:17,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:06:17,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:17,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:06:17,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:17,771 INFO L87 Difference]: Start difference. First operand 3058 states and 7939 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:17,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:17,928 INFO L93 Difference]: Finished difference Result 3332 states and 8457 transitions. [2022-02-15 13:06:17,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:06:17,928 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-15 13:06:17,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:17,933 INFO L225 Difference]: With dead ends: 3332 [2022-02-15 13:06:17,933 INFO L226 Difference]: Without dead ends: 3286 [2022-02-15 13:06:17,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:06:17,933 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 56 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:17,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 114 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:17,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-02-15 13:06:17,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 3041. [2022-02-15 13:06:17,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3041 states, 3040 states have (on average 2.599671052631579) internal successors, (7903), 3040 states have internal predecessors, (7903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:17,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 7903 transitions. [2022-02-15 13:06:17,984 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 7903 transitions. Word has length 29 [2022-02-15 13:06:17,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:17,984 INFO L470 AbstractCegarLoop]: Abstraction has 3041 states and 7903 transitions. [2022-02-15 13:06:17,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:17,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 7903 transitions. [2022-02-15 13:06:17,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-15 13:06:17,987 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:17,987 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:18,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-15 13:06:18,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:18,188 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:18,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:18,188 INFO L85 PathProgramCache]: Analyzing trace with hash -739301394, now seen corresponding path program 38 times [2022-02-15 13:06:18,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:18,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328951296] [2022-02-15 13:06:18,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:18,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:18,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:18,268 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:18,268 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:18,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328951296] [2022-02-15 13:06:18,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328951296] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:18,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774252633] [2022-02-15 13:06:18,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:18,268 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:18,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:18,269 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:18,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-15 13:06:18,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:18,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:18,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:18,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:18,432 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:18,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:18,598 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:18,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774252633] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:18,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:18,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 11 [2022-02-15 13:06:18,598 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396297013] [2022-02-15 13:06:18,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:18,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:06:18,598 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:18,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:06:18,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:06:18,599 INFO L87 Difference]: Start difference. First operand 3041 states and 7903 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:18,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:18,867 INFO L93 Difference]: Finished difference Result 3608 states and 9020 transitions. [2022-02-15 13:06:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:06:18,867 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-15 13:06:18,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:18,876 INFO L225 Difference]: With dead ends: 3608 [2022-02-15 13:06:18,876 INFO L226 Difference]: Without dead ends: 3608 [2022-02-15 13:06:18,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:06:18,876 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 158 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:18,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 111 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:18,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2022-02-15 13:06:18,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 3046. [2022-02-15 13:06:18,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3046 states, 3045 states have (on average 2.5891625615763547) internal successors, (7884), 3045 states have internal predecessors, (7884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:18,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 7884 transitions. [2022-02-15 13:06:18,924 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 7884 transitions. Word has length 32 [2022-02-15 13:06:18,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:18,925 INFO L470 AbstractCegarLoop]: Abstraction has 3046 states and 7884 transitions. [2022-02-15 13:06:18,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:18,925 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 7884 transitions. [2022-02-15 13:06:18,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-15 13:06:18,949 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:18,949 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:18,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-15 13:06:19,150 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,SelfDestructingSolverStorable69 [2022-02-15 13:06:19,150 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:19,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:19,150 INFO L85 PathProgramCache]: Analyzing trace with hash -178434399, now seen corresponding path program 39 times [2022-02-15 13:06:19,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:19,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433466827] [2022-02-15 13:06:19,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:19,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:19,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:19,196 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:19,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:19,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433466827] [2022-02-15 13:06:19,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433466827] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:19,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455473299] [2022-02-15 13:06:19,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:19,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:19,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:19,198 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:19,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-15 13:06:19,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-15 13:06:19,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:19,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-15 13:06:19,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:19,473 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-15 13:06:19,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:19,964 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-15 13:06:19,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455473299] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:19,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:19,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 19 [2022-02-15 13:06:19,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443582898] [2022-02-15 13:06:19,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:19,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:06:19,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:19,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:06:19,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:06:19,965 INFO L87 Difference]: Start difference. First operand 3046 states and 7884 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:20,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:20,783 INFO L93 Difference]: Finished difference Result 4500 states and 10890 transitions. [2022-02-15 13:06:20,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 13:06:20,783 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-15 13:06:20,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:20,789 INFO L225 Difference]: With dead ends: 4500 [2022-02-15 13:06:20,789 INFO L226 Difference]: Without dead ends: 4477 [2022-02-15 13:06:20,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=757, Invalid=1999, Unknown=0, NotChecked=0, Total=2756 [2022-02-15 13:06:20,790 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 696 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:20,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 140 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:20,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4477 states. [2022-02-15 13:06:20,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4477 to 2907. [2022-02-15 13:06:20,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2907 states, 2906 states have (on average 2.55230557467309) internal successors, (7417), 2906 states have internal predecessors, (7417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:20,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2907 states to 2907 states and 7417 transitions. [2022-02-15 13:06:20,839 INFO L78 Accepts]: Start accepts. Automaton has 2907 states and 7417 transitions. Word has length 32 [2022-02-15 13:06:20,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:20,839 INFO L470 AbstractCegarLoop]: Abstraction has 2907 states and 7417 transitions. [2022-02-15 13:06:20,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:20,839 INFO L276 IsEmpty]: Start isEmpty. Operand 2907 states and 7417 transitions. [2022-02-15 13:06:20,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:20,843 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:20,843 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:20,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:21,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:21,059 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:21,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:21,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1854825621, now seen corresponding path program 10 times [2022-02-15 13:06:21,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:21,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260136362] [2022-02-15 13:06:21,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:21,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:21,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:21,124 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:21,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:21,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260136362] [2022-02-15 13:06:21,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260136362] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:21,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697101559] [2022-02-15 13:06:21,125 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:21,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:21,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:21,126 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:21,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-15 13:06:21,148 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:21,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:21,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:21,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:21,228 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:21,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:21,269 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:21,270 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:21,306 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:21,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697101559] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:21,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:21,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:06:21,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443437322] [2022-02-15 13:06:21,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:21,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:06:21,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:21,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:06:21,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:21,307 INFO L87 Difference]: Start difference. First operand 2907 states and 7417 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:21,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:21,602 INFO L93 Difference]: Finished difference Result 3636 states and 8898 transitions. [2022-02-15 13:06:21,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:06:21,603 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:21,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:21,608 INFO L225 Difference]: With dead ends: 3636 [2022-02-15 13:06:21,608 INFO L226 Difference]: Without dead ends: 3603 [2022-02-15 13:06:21,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:06:21,608 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 220 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:21,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 245 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:21,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3603 states. [2022-02-15 13:06:21,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3603 to 2856. [2022-02-15 13:06:21,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2856 states, 2855 states have (on average 2.5597197898423816) internal successors, (7308), 2855 states have internal predecessors, (7308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:21,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2856 states to 2856 states and 7308 transitions. [2022-02-15 13:06:21,651 INFO L78 Accepts]: Start accepts. Automaton has 2856 states and 7308 transitions. Word has length 35 [2022-02-15 13:06:21,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:21,651 INFO L470 AbstractCegarLoop]: Abstraction has 2856 states and 7308 transitions. [2022-02-15 13:06:21,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:21,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2856 states and 7308 transitions. [2022-02-15 13:06:21,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:21,654 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:21,654 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:21,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-15 13:06:21,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:21,855 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:21,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:21,855 INFO L85 PathProgramCache]: Analyzing trace with hash -972961707, now seen corresponding path program 15 times [2022-02-15 13:06:21,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:21,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159682294] [2022-02-15 13:06:21,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:21,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:21,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:21,951 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:21,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:21,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159682294] [2022-02-15 13:06:21,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159682294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:21,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146052746] [2022-02-15 13:06:21,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:21,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:21,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:21,952 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:21,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-15 13:06:21,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-15 13:06:21,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:21,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:21,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:22,182 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:22,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:22,256 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:22,256 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:22,298 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:22,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146052746] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:22,299 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:22,299 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-02-15 13:06:22,299 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385261907] [2022-02-15 13:06:22,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:22,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:06:22,299 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:22,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:06:22,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:06:22,299 INFO L87 Difference]: Start difference. First operand 2856 states and 7308 transitions. Second operand has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:22,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:22,504 INFO L93 Difference]: Finished difference Result 3056 states and 7643 transitions. [2022-02-15 13:06:22,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:22,505 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 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 35 [2022-02-15 13:06:22,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:22,509 INFO L225 Difference]: With dead ends: 3056 [2022-02-15 13:06:22,509 INFO L226 Difference]: Without dead ends: 2989 [2022-02-15 13:06:22,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:06:22,509 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 117 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:22,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 242 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 535 Invalid, 0 Unknown, 122 Unchecked, 0.2s Time] [2022-02-15 13:06:22,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2022-02-15 13:06:22,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2847. [2022-02-15 13:06:22,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.555867884750527) internal successors, (7274), 2846 states have internal predecessors, (7274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:22,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-02-15 13:06:22,543 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-02-15 13:06:22,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:22,543 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-02-15 13:06:22,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:22,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-02-15 13:06:22,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:22,546 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:22,546 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:22,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-15 13:06:22,760 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,SelfDestructingSolverStorable72 [2022-02-15 13:06:22,760 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:22,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:22,761 INFO L85 PathProgramCache]: Analyzing trace with hash -800888287, now seen corresponding path program 16 times [2022-02-15 13:06:22,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:22,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422854361] [2022-02-15 13:06:22,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:22,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:22,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:22,826 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:22,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:22,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422854361] [2022-02-15 13:06:22,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422854361] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:22,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284012733] [2022-02-15 13:06:22,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:22,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:22,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:22,828 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:22,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-15 13:06:22,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:22,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:22,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:22,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:22,937 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:22,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:22,954 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:22,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:23,010 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:23,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284012733] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:23,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:23,010 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-15 13:06:23,010 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491009329] [2022-02-15 13:06:23,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:23,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:23,011 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:23,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:23,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:23,011 INFO L87 Difference]: Start difference. First operand 2847 states and 7274 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-02-15 13:06:23,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:23,169 INFO L93 Difference]: Finished difference Result 3126 states and 7799 transitions. [2022-02-15 13:06:23,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:23,169 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 35 [2022-02-15 13:06:23,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:23,173 INFO L225 Difference]: With dead ends: 3126 [2022-02-15 13:06:23,174 INFO L226 Difference]: Without dead ends: 3126 [2022-02-15 13:06:23,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:23,174 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 54 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:23,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 141 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:23,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3126 states. [2022-02-15 13:06:23,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3126 to 2847. [2022-02-15 13:06:23,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.555867884750527) internal successors, (7274), 2846 states have internal predecessors, (7274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:23,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-02-15 13:06:23,209 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-02-15 13:06:23,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:23,209 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-02-15 13:06:23,209 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-02-15 13:06:23,209 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-02-15 13:06:23,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:23,211 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:23,212 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:23,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-02-15 13:06:23,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:23,412 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:23,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:23,412 INFO L85 PathProgramCache]: Analyzing trace with hash 649055720, now seen corresponding path program 11 times [2022-02-15 13:06:23,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:23,413 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660614821] [2022-02-15 13:06:23,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:23,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:23,485 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:23,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:23,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660614821] [2022-02-15 13:06:23,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660614821] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:23,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756772152] [2022-02-15 13:06:23,485 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:23,485 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:23,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:23,486 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:23,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-15 13:06:23,511 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-15 13:06:23,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:23,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:23,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:23,634 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:23,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:23,773 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:23,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756772152] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:23,773 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:23,773 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 19 [2022-02-15 13:06:23,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591748651] [2022-02-15 13:06:23,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:23,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:06:23,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:23,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:06:23,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:06:23,774 INFO L87 Difference]: Start difference. First operand 2847 states and 7274 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:23,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:23,962 INFO L93 Difference]: Finished difference Result 3672 states and 8968 transitions. [2022-02-15 13:06:23,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:06:23,962 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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 35 [2022-02-15 13:06:23,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:23,967 INFO L225 Difference]: With dead ends: 3672 [2022-02-15 13:06:23,967 INFO L226 Difference]: Without dead ends: 3632 [2022-02-15 13:06:23,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:06:23,967 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 212 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:23,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 123 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:23,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-02-15 13:06:24,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2685. [2022-02-15 13:06:24,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2684 states have (on average 2.5152757078986587) internal successors, (6751), 2684 states have internal predecessors, (6751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:24,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 6751 transitions. [2022-02-15 13:06:24,012 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 6751 transitions. Word has length 35 [2022-02-15 13:06:24,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:24,012 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 6751 transitions. [2022-02-15 13:06:24,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:24,012 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 6751 transitions. [2022-02-15 13:06:24,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:24,014 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:24,014 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:24,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-15 13:06:24,215 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,SelfDestructingSolverStorable74 [2022-02-15 13:06:24,215 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:24,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:24,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1462970056, now seen corresponding path program 17 times [2022-02-15 13:06:24,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:24,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637727907] [2022-02-15 13:06:24,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:24,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:24,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:24,269 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 13 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:24,269 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:24,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637727907] [2022-02-15 13:06:24,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637727907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:24,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795188373] [2022-02-15 13:06:24,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:24,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:24,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:24,272 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:24,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-15 13:06:24,300 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-15 13:06:24,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:24,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:24,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:24,397 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:24,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:24,505 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:24,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795188373] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:24,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:24,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 15 [2022-02-15 13:06:24,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756681530] [2022-02-15 13:06:24,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:24,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:06:24,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:24,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:06:24,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:06:24,506 INFO L87 Difference]: Start difference. First operand 2685 states and 6751 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:24,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:24,729 INFO L93 Difference]: Finished difference Result 3747 states and 9072 transitions. [2022-02-15 13:06:24,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:06:24,730 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:24,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:24,735 INFO L225 Difference]: With dead ends: 3747 [2022-02-15 13:06:24,735 INFO L226 Difference]: Without dead ends: 3693 [2022-02-15 13:06:24,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:06:24,735 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 266 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:24,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 155 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:24,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3693 states. [2022-02-15 13:06:24,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3693 to 2822. [2022-02-15 13:06:24,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2822 states, 2821 states have (on average 2.525345622119816) internal successors, (7124), 2821 states have internal predecessors, (7124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:24,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 7124 transitions. [2022-02-15 13:06:24,774 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 7124 transitions. Word has length 35 [2022-02-15 13:06:24,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:24,775 INFO L470 AbstractCegarLoop]: Abstraction has 2822 states and 7124 transitions. [2022-02-15 13:06:24,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:24,775 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 7124 transitions. [2022-02-15 13:06:24,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:24,777 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:24,777 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:24,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-15 13:06:24,978 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,SelfDestructingSolverStorable75 [2022-02-15 13:06:24,978 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:24,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:24,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1763440021, now seen corresponding path program 18 times [2022-02-15 13:06:24,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:24,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651207352] [2022-02-15 13:06:24,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:24,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:25,034 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:25,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:25,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651207352] [2022-02-15 13:06:25,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651207352] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:25,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432503832] [2022-02-15 13:06:25,035 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:25,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:25,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:25,036 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:25,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-15 13:06:25,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-15 13:06:25,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:25,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:25,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:25,172 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:25,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:25,195 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:25,195 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:25,260 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:25,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432503832] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:25,260 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:25,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-15 13:06:25,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48941853] [2022-02-15 13:06:25,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:25,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:25,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:25,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:25,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:25,261 INFO L87 Difference]: Start difference. First operand 2822 states and 7124 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:25,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:25,464 INFO L93 Difference]: Finished difference Result 3193 states and 7855 transitions. [2022-02-15 13:06:25,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:25,465 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:25,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:25,469 INFO L225 Difference]: With dead ends: 3193 [2022-02-15 13:06:25,469 INFO L226 Difference]: Without dead ends: 3120 [2022-02-15 13:06:25,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:25,469 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 74 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:25,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 152 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:25,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2022-02-15 13:06:25,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 2828. [2022-02-15 13:06:25,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2828 states, 2827 states have (on average 2.5107888220728687) internal successors, (7098), 2827 states have internal predecessors, (7098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:25,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 7098 transitions. [2022-02-15 13:06:25,504 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 7098 transitions. Word has length 35 [2022-02-15 13:06:25,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:25,504 INFO L470 AbstractCegarLoop]: Abstraction has 2828 states and 7098 transitions. [2022-02-15 13:06:25,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:25,504 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 7098 transitions. [2022-02-15 13:06:25,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:25,507 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:25,507 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:25,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-15 13:06:25,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:25,718 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:25,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:25,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1241207638, now seen corresponding path program 12 times [2022-02-15 13:06:25,718 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:25,718 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509622332] [2022-02-15 13:06:25,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:25,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:25,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:25,778 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:25,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:25,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509622332] [2022-02-15 13:06:25,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509622332] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:25,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316964371] [2022-02-15 13:06:25,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:25,778 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:25,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:25,779 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:25,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-15 13:06:25,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-15 13:06:25,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:25,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:25,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:25,899 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:25,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:26,051 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:26,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316964371] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:26,051 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:26,051 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-02-15 13:06:26,051 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224285745] [2022-02-15 13:06:26,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:26,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:06:26,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:26,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:06:26,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:26,052 INFO L87 Difference]: Start difference. First operand 2828 states and 7098 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:26,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:26,262 INFO L93 Difference]: Finished difference Result 4521 states and 11004 transitions. [2022-02-15 13:06:26,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:06:26,263 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 35 [2022-02-15 13:06:26,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:26,269 INFO L225 Difference]: With dead ends: 4521 [2022-02-15 13:06:26,269 INFO L226 Difference]: Without dead ends: 4497 [2022-02-15 13:06:26,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:06:26,270 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 183 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:26,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 163 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:26,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2022-02-15 13:06:26,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3230. [2022-02-15 13:06:26,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3230 states, 3229 states have (on average 2.573552183338495) internal successors, (8310), 3229 states have internal predecessors, (8310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:26,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3230 states to 3230 states and 8310 transitions. [2022-02-15 13:06:26,333 INFO L78 Accepts]: Start accepts. Automaton has 3230 states and 8310 transitions. Word has length 35 [2022-02-15 13:06:26,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:26,333 INFO L470 AbstractCegarLoop]: Abstraction has 3230 states and 8310 transitions. [2022-02-15 13:06:26,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:26,333 INFO L276 IsEmpty]: Start isEmpty. Operand 3230 states and 8310 transitions. [2022-02-15 13:06:26,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:26,336 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:26,336 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:26,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-15 13:06:26,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:26,539 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:26,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:26,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1863088048, now seen corresponding path program 13 times [2022-02-15 13:06:26,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:26,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729793587] [2022-02-15 13:06:26,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:26,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:26,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:26,599 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:26,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:26,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729793587] [2022-02-15 13:06:26,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729793587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:26,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025354899] [2022-02-15 13:06:26,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:26,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:26,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:26,601 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:26,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-15 13:06:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:26,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:26,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:26,709 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:26,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:26,852 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:26,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025354899] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:26,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:26,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-15 13:06:26,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931550989] [2022-02-15 13:06:26,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:26,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:06:26,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:26,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:06:26,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:06:26,853 INFO L87 Difference]: Start difference. First operand 3230 states and 8310 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:27,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:27,089 INFO L93 Difference]: Finished difference Result 4879 states and 11741 transitions. [2022-02-15 13:06:27,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:06:27,089 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 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-02-15 13:06:27,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:27,095 INFO L225 Difference]: With dead ends: 4879 [2022-02-15 13:06:27,095 INFO L226 Difference]: Without dead ends: 4879 [2022-02-15 13:06:27,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=163, Invalid=299, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:06:27,095 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 280 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:27,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 127 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:27,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2022-02-15 13:06:27,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 3069. [2022-02-15 13:06:27,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 2.5642112125162972) internal successors, (7867), 3068 states have internal predecessors, (7867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:27,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 7867 transitions. [2022-02-15 13:06:27,137 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 7867 transitions. Word has length 35 [2022-02-15 13:06:27,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:27,137 INFO L470 AbstractCegarLoop]: Abstraction has 3069 states and 7867 transitions. [2022-02-15 13:06:27,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:27,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 7867 transitions. [2022-02-15 13:06:27,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:27,140 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:27,140 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:27,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-02-15 13:06:27,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-15 13:06:27,340 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:27,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:27,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1764899259, now seen corresponding path program 14 times [2022-02-15 13:06:27,341 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:27,341 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800542068] [2022-02-15 13:06:27,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:27,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:27,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:27,398 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:27,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:27,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800542068] [2022-02-15 13:06:27,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800542068] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:27,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744601888] [2022-02-15 13:06:27,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:27,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:27,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:27,400 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:27,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-15 13:06:27,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:27,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:27,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:27,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:27,500 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:27,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:27,519 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:27,520 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:27,574 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:27,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744601888] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:27,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:27,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-15 13:06:27,574 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522212299] [2022-02-15 13:06:27,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:27,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:27,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:27,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:27,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:27,575 INFO L87 Difference]: Start difference. First operand 3069 states and 7867 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:27,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:27,734 INFO L93 Difference]: Finished difference Result 3861 states and 9520 transitions. [2022-02-15 13:06:27,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:27,734 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:27,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:27,739 INFO L225 Difference]: With dead ends: 3861 [2022-02-15 13:06:27,739 INFO L226 Difference]: Without dead ends: 3841 [2022-02-15 13:06:27,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:27,740 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 107 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:27,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 157 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:27,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3841 states. [2022-02-15 13:06:27,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3841 to 3043. [2022-02-15 13:06:27,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3043 states, 3042 states have (on average 2.553911900065746) internal successors, (7769), 3042 states have internal predecessors, (7769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:27,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 7769 transitions. [2022-02-15 13:06:27,782 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 7769 transitions. Word has length 35 [2022-02-15 13:06:27,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:27,782 INFO L470 AbstractCegarLoop]: Abstraction has 3043 states and 7769 transitions. [2022-02-15 13:06:27,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:27,782 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 7769 transitions. [2022-02-15 13:06:27,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:27,785 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:27,785 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:27,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-15 13:06:27,996 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,SelfDestructingSolverStorable79 [2022-02-15 13:06:27,997 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:27,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:27,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1029735045, now seen corresponding path program 19 times [2022-02-15 13:06:27,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:27,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250386058] [2022-02-15 13:06:27,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:27,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:28,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:28,059 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:28,060 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:28,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250386058] [2022-02-15 13:06:28,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250386058] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:28,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588495187] [2022-02-15 13:06:28,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:28,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:28,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:28,061 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:28,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-15 13:06:28,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:28,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:28,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:28,153 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:28,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:28,172 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:28,173 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:28,228 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:28,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588495187] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:28,229 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:28,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-15 13:06:28,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940751061] [2022-02-15 13:06:28,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:28,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:28,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:28,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:28,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:28,229 INFO L87 Difference]: Start difference. First operand 3043 states and 7769 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:28,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:28,452 INFO L93 Difference]: Finished difference Result 3496 states and 8631 transitions. [2022-02-15 13:06:28,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:28,452 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:28,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:28,457 INFO L225 Difference]: With dead ends: 3496 [2022-02-15 13:06:28,457 INFO L226 Difference]: Without dead ends: 3430 [2022-02-15 13:06:28,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:28,457 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 70 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:28,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 213 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:28,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3430 states. [2022-02-15 13:06:28,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3430 to 2999. [2022-02-15 13:06:28,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2998 states have (on average 2.543695797198132) internal successors, (7626), 2998 states have internal predecessors, (7626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:28,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 7626 transitions. [2022-02-15 13:06:28,506 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 7626 transitions. Word has length 35 [2022-02-15 13:06:28,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:28,506 INFO L470 AbstractCegarLoop]: Abstraction has 2999 states and 7626 transitions. [2022-02-15 13:06:28,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:28,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 7626 transitions. [2022-02-15 13:06:28,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:28,508 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:28,508 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:28,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-15 13:06:28,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:28,712 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:28,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:28,713 INFO L85 PathProgramCache]: Analyzing trace with hash 653482643, now seen corresponding path program 20 times [2022-02-15 13:06:28,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:28,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197316402] [2022-02-15 13:06:28,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:28,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:28,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:28,787 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:28,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:28,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197316402] [2022-02-15 13:06:28,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197316402] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:28,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465841931] [2022-02-15 13:06:28,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:28,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:28,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:28,788 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:28,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-15 13:06:28,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:28,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:28,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:28,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:28,886 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:28,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:28,912 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:28,913 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:28,958 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:28,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465841931] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:28,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:28,959 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:06:28,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773797198] [2022-02-15 13:06:28,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:28,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:06:28,959 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:28,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:06:28,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:06:28,959 INFO L87 Difference]: Start difference. First operand 2999 states and 7626 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:29,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:29,191 INFO L93 Difference]: Finished difference Result 3778 states and 9159 transitions. [2022-02-15 13:06:29,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:06:29,192 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:29,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:29,197 INFO L225 Difference]: With dead ends: 3778 [2022-02-15 13:06:29,197 INFO L226 Difference]: Without dead ends: 3706 [2022-02-15 13:06:29,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:06:29,197 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 160 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:29,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 218 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:29,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2022-02-15 13:06:29,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 3002. [2022-02-15 13:06:29,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 2.525824725091636) internal successors, (7580), 3001 states have internal predecessors, (7580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:29,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 7580 transitions. [2022-02-15 13:06:29,232 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 7580 transitions. Word has length 35 [2022-02-15 13:06:29,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:29,232 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 7580 transitions. [2022-02-15 13:06:29,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:29,232 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 7580 transitions. [2022-02-15 13:06:29,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:29,235 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:29,235 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:29,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-15 13:06:29,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:29,435 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:29,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:29,436 INFO L85 PathProgramCache]: Analyzing trace with hash 760940392, now seen corresponding path program 15 times [2022-02-15 13:06:29,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:29,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373486266] [2022-02-15 13:06:29,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:29,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:29,505 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:29,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:29,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373486266] [2022-02-15 13:06:29,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373486266] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:29,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906751676] [2022-02-15 13:06:29,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:29,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:29,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:29,507 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:29,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-15 13:06:29,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:06:29,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:29,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:29,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:29,624 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:29,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:29,790 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:29,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906751676] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:29,790 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:29,790 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:06:29,790 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143504570] [2022-02-15 13:06:29,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:29,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:06:29,790 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:29,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:06:29,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:06:29,791 INFO L87 Difference]: Start difference. First operand 3002 states and 7580 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:30,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:30,074 INFO L93 Difference]: Finished difference Result 4480 states and 10890 transitions. [2022-02-15 13:06:30,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:06:30,074 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:30,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:30,081 INFO L225 Difference]: With dead ends: 4480 [2022-02-15 13:06:30,081 INFO L226 Difference]: Without dead ends: 4480 [2022-02-15 13:06:30,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:06:30,081 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 242 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:30,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 167 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:30,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4480 states. [2022-02-15 13:06:30,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4480 to 3156. [2022-02-15 13:06:30,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3156 states, 3155 states have (on average 2.555309033280507) internal successors, (8062), 3155 states have internal predecessors, (8062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:30,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 8062 transitions. [2022-02-15 13:06:30,128 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 8062 transitions. Word has length 35 [2022-02-15 13:06:30,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:30,128 INFO L470 AbstractCegarLoop]: Abstraction has 3156 states and 8062 transitions. [2022-02-15 13:06:30,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:30,128 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 8062 transitions. [2022-02-15 13:06:30,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:30,131 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:30,131 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:30,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:30,343 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,SelfDestructingSolverStorable82 [2022-02-15 13:06:30,344 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:30,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:30,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1040085320, now seen corresponding path program 21 times [2022-02-15 13:06:30,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:30,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379655381] [2022-02-15 13:06:30,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:30,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:30,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:30,417 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:30,417 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:30,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379655381] [2022-02-15 13:06:30,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379655381] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:30,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999403594] [2022-02-15 13:06:30,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:30,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:30,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:30,418 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:30,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-15 13:06:30,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-15 13:06:30,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:30,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:30,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:30,543 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:30,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:30,678 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:30,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999403594] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:30,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:30,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-15 13:06:30,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254137195] [2022-02-15 13:06:30,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:30,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:06:30,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:30,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:06:30,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:06:30,679 INFO L87 Difference]: Start difference. First operand 3156 states and 8062 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:30,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:30,865 INFO L93 Difference]: Finished difference Result 4155 states and 10324 transitions. [2022-02-15 13:06:30,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:06:30,865 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 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-02-15 13:06:30,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:30,871 INFO L225 Difference]: With dead ends: 4155 [2022-02-15 13:06:30,871 INFO L226 Difference]: Without dead ends: 4072 [2022-02-15 13:06:30,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:06:30,871 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 199 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:30,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 99 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:30,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4072 states. [2022-02-15 13:06:30,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4072 to 3305. [2022-02-15 13:06:30,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3305 states, 3304 states have (on average 2.5614406779661016) internal successors, (8463), 3304 states have internal predecessors, (8463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:30,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 8463 transitions. [2022-02-15 13:06:30,924 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 8463 transitions. Word has length 35 [2022-02-15 13:06:30,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:30,924 INFO L470 AbstractCegarLoop]: Abstraction has 3305 states and 8463 transitions. [2022-02-15 13:06:30,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:30,924 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 8463 transitions. [2022-02-15 13:06:30,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:30,927 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:30,927 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:30,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-15 13:06:31,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:31,128 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:31,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:31,128 INFO L85 PathProgramCache]: Analyzing trace with hash 732247778, now seen corresponding path program 22 times [2022-02-15 13:06:31,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:31,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827596115] [2022-02-15 13:06:31,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:31,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:31,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:31,199 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:31,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:31,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827596115] [2022-02-15 13:06:31,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827596115] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:31,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307758547] [2022-02-15 13:06:31,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:31,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:31,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:31,200 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:31,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-15 13:06:31,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:31,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:31,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:31,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:31,346 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:31,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:31,518 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:31,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307758547] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:31,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:31,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-15 13:06:31,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348956844] [2022-02-15 13:06:31,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:31,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:06:31,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:31,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:06:31,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:06:31,519 INFO L87 Difference]: Start difference. First operand 3305 states and 8463 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:31,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:31,810 INFO L93 Difference]: Finished difference Result 4460 states and 10988 transitions. [2022-02-15 13:06:31,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:06:31,810 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 35 [2022-02-15 13:06:31,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:31,816 INFO L225 Difference]: With dead ends: 4460 [2022-02-15 13:06:31,816 INFO L226 Difference]: Without dead ends: 4460 [2022-02-15 13:06:31,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:06:31,817 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 172 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:31,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 146 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:31,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-02-15 13:06:31,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3173. [2022-02-15 13:06:31,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 2.5453972257250945) internal successors, (8074), 3172 states have internal predecessors, (8074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:31,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 8074 transitions. [2022-02-15 13:06:31,875 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 8074 transitions. Word has length 35 [2022-02-15 13:06:31,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:31,875 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 8074 transitions. [2022-02-15 13:06:31,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:31,875 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 8074 transitions. [2022-02-15 13:06:31,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:31,878 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:31,878 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:31,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:32,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:32,078 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:32,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:32,079 INFO L85 PathProgramCache]: Analyzing trace with hash -2009131819, now seen corresponding path program 16 times [2022-02-15 13:06:32,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:32,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891174051] [2022-02-15 13:06:32,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:32,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:32,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:32,140 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:32,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:32,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891174051] [2022-02-15 13:06:32,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891174051] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:32,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106142956] [2022-02-15 13:06:32,141 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:32,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:32,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:32,144 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:32,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-15 13:06:32,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:32,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:32,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:32,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:32,236 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:32,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:32,265 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:32,265 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:32,304 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:32,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106142956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:32,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:32,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:06:32,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143221089] [2022-02-15 13:06:32,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:32,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:06:32,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:32,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:06:32,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:06:32,305 INFO L87 Difference]: Start difference. First operand 3173 states and 8074 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:32,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:32,503 INFO L93 Difference]: Finished difference Result 3824 states and 9404 transitions. [2022-02-15 13:06:32,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:06:32,503 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:32,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:32,508 INFO L225 Difference]: With dead ends: 3824 [2022-02-15 13:06:32,508 INFO L226 Difference]: Without dead ends: 3806 [2022-02-15 13:06:32,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:06:32,509 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 87 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:32,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 134 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:32,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2022-02-15 13:06:32,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3089. [2022-02-15 13:06:32,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3089 states, 3088 states have (on average 2.5333549222797926) internal successors, (7823), 3088 states have internal predecessors, (7823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:32,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3089 states to 3089 states and 7823 transitions. [2022-02-15 13:06:32,554 INFO L78 Accepts]: Start accepts. Automaton has 3089 states and 7823 transitions. Word has length 35 [2022-02-15 13:06:32,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:32,554 INFO L470 AbstractCegarLoop]: Abstraction has 3089 states and 7823 transitions. [2022-02-15 13:06:32,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:32,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3089 states and 7823 transitions. [2022-02-15 13:06:32,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:32,557 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:32,557 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:32,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:32,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:32,771 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:32,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:32,772 INFO L85 PathProgramCache]: Analyzing trace with hash 2108944533, now seen corresponding path program 23 times [2022-02-15 13:06:32,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:32,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72051785] [2022-02-15 13:06:32,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:32,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:32,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:32,845 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:32,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:32,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72051785] [2022-02-15 13:06:32,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72051785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:32,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726416917] [2022-02-15 13:06:32,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:32,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:32,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:32,846 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:32,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-15 13:06:32,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-15 13:06:32,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:32,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:32,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:33,020 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:33,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:33,083 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:33,084 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:33,124 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:33,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726416917] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:33,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:33,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-15 13:06:33,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923006548] [2022-02-15 13:06:33,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:33,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:06:33,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:33,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:06:33,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:06:33,125 INFO L87 Difference]: Start difference. First operand 3089 states and 7823 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:33,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:33,336 INFO L93 Difference]: Finished difference Result 3205 states and 8027 transitions. [2022-02-15 13:06:33,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:33,336 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:33,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:33,340 INFO L225 Difference]: With dead ends: 3205 [2022-02-15 13:06:33,340 INFO L226 Difference]: Without dead ends: 3165 [2022-02-15 13:06:33,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 56 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:06:33,340 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 59 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:33,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 166 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:33,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-02-15 13:06:33,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3065. [2022-02-15 13:06:33,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3065 states, 3064 states have (on average 2.5277415143603132) internal successors, (7745), 3064 states have internal predecessors, (7745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:33,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 7745 transitions. [2022-02-15 13:06:33,375 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 7745 transitions. Word has length 35 [2022-02-15 13:06:33,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:33,375 INFO L470 AbstractCegarLoop]: Abstraction has 3065 states and 7745 transitions. [2022-02-15 13:06:33,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:33,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 7745 transitions. [2022-02-15 13:06:33,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:33,377 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:33,378 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:33,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-15 13:06:33,578 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,SelfDestructingSolverStorable86 [2022-02-15 13:06:33,578 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:33,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:33,578 INFO L85 PathProgramCache]: Analyzing trace with hash -672333215, now seen corresponding path program 24 times [2022-02-15 13:06:33,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:33,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659839969] [2022-02-15 13:06:33,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:33,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:33,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:33,649 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:33,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:33,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659839969] [2022-02-15 13:06:33,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659839969] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:33,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878038660] [2022-02-15 13:06:33,649 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:33,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:33,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:33,650 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:33,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-15 13:06:33,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 13:06:33,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:33,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:33,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:33,745 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:33,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:33,763 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:33,763 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:33,821 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:06:33,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878038660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:33,821 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:33,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-15 13:06:33,821 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002929138] [2022-02-15 13:06:33,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:33,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:33,821 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:33,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:33,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:33,822 INFO L87 Difference]: Start difference. First operand 3065 states and 7745 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:33,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:33,936 INFO L93 Difference]: Finished difference Result 3420 states and 8465 transitions. [2022-02-15 13:06:33,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:33,937 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:33,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:33,941 INFO L225 Difference]: With dead ends: 3420 [2022-02-15 13:06:33,941 INFO L226 Difference]: Without dead ends: 3408 [2022-02-15 13:06:33,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:33,942 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 49 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:33,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 61 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:33,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2022-02-15 13:06:33,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 3025. [2022-02-15 13:06:33,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 2.5221560846560847) internal successors, (7627), 3024 states have internal predecessors, (7627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:33,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 7627 transitions. [2022-02-15 13:06:33,979 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 7627 transitions. Word has length 35 [2022-02-15 13:06:33,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:33,979 INFO L470 AbstractCegarLoop]: Abstraction has 3025 states and 7627 transitions. [2022-02-15 13:06:33,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:33,979 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 7627 transitions. [2022-02-15 13:06:33,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:33,981 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:33,981 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:33,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-15 13:06:34,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-15 13:06:34,182 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:34,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:34,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1641585207, now seen corresponding path program 25 times [2022-02-15 13:06:34,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:34,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201491647] [2022-02-15 13:06:34,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:34,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:34,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:34,265 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:34,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:34,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201491647] [2022-02-15 13:06:34,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201491647] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:34,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215929246] [2022-02-15 13:06:34,266 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:34,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:34,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:34,267 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:34,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-15 13:06:34,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:34,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:34,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:34,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:34,478 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:34,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:34,526 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:34,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215929246] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:34,526 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:34,526 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-15 13:06:34,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996902954] [2022-02-15 13:06:34,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:34,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:06:34,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:34,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:06:34,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:06:34,527 INFO L87 Difference]: Start difference. First operand 3025 states and 7627 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:34,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:34,717 INFO L93 Difference]: Finished difference Result 3140 states and 7833 transitions. [2022-02-15 13:06:34,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:34,717 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:34,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:34,721 INFO L225 Difference]: With dead ends: 3140 [2022-02-15 13:06:34,721 INFO L226 Difference]: Without dead ends: 3117 [2022-02-15 13:06:34,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 59 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:34,721 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 62 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:34,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 135 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:34,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2022-02-15 13:06:34,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 3009. [2022-02-15 13:06:34,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3009 states, 3008 states have (on average 2.5189494680851063) internal successors, (7577), 3008 states have internal predecessors, (7577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:34,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3009 states to 3009 states and 7577 transitions. [2022-02-15 13:06:34,753 INFO L78 Accepts]: Start accepts. Automaton has 3009 states and 7577 transitions. Word has length 35 [2022-02-15 13:06:34,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:34,753 INFO L470 AbstractCegarLoop]: Abstraction has 3009 states and 7577 transitions. [2022-02-15 13:06:34,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:34,753 INFO L276 IsEmpty]: Start isEmpty. Operand 3009 states and 7577 transitions. [2022-02-15 13:06:34,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:34,755 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:34,756 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:34,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-15 13:06:34,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-02-15 13:06:34,956 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:34,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:34,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1220962274, now seen corresponding path program 26 times [2022-02-15 13:06:34,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:34,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885183104] [2022-02-15 13:06:34,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:34,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:34,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:35,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:35,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885183104] [2022-02-15 13:06:35,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885183104] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:35,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084939043] [2022-02-15 13:06:35,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:35,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:35,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:35,018 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:35,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-15 13:06:35,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:35,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:35,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-15 13:06:35,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:35,167 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:35,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:35,323 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:35,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084939043] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:35,323 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:35,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-02-15 13:06:35,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861656142] [2022-02-15 13:06:35,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:35,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:06:35,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:35,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:06:35,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:35,324 INFO L87 Difference]: Start difference. First operand 3009 states and 7577 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:35,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:35,545 INFO L93 Difference]: Finished difference Result 4143 states and 10150 transitions. [2022-02-15 13:06:35,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:06:35,545 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 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-02-15 13:06:35,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:35,551 INFO L225 Difference]: With dead ends: 4143 [2022-02-15 13:06:35,551 INFO L226 Difference]: Without dead ends: 4143 [2022-02-15 13:06:35,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=218, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:06:35,552 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 154 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:35,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 97 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:35,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4143 states. [2022-02-15 13:06:35,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4143 to 3285. [2022-02-15 13:06:35,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3285 states, 3284 states have (on average 2.5569427527405604) internal successors, (8397), 3284 states have internal predecessors, (8397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:35,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 8397 transitions. [2022-02-15 13:06:35,599 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 8397 transitions. Word has length 35 [2022-02-15 13:06:35,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:35,599 INFO L470 AbstractCegarLoop]: Abstraction has 3285 states and 8397 transitions. [2022-02-15 13:06:35,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:35,599 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 8397 transitions. [2022-02-15 13:06:35,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:35,602 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:35,602 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:35,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-15 13:06:35,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-02-15 13:06:35,802 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:35,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:35,802 INFO L85 PathProgramCache]: Analyzing trace with hash 982900757, now seen corresponding path program 17 times [2022-02-15 13:06:35,803 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:35,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424483883] [2022-02-15 13:06:35,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:35,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:35,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:35,859 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:35,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:35,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424483883] [2022-02-15 13:06:35,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424483883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:35,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907481821] [2022-02-15 13:06:35,859 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:35,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:35,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:35,860 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:35,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-15 13:06:35,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-15 13:06:35,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:35,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:35,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:35,960 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:35,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:35,980 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:35,980 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:36,038 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:36,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907481821] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:36,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:36,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-15 13:06:36,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732870183] [2022-02-15 13:06:36,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:36,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:36,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:36,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:36,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:36,039 INFO L87 Difference]: Start difference. First operand 3285 states and 8397 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-02-15 13:06:36,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:36,225 INFO L93 Difference]: Finished difference Result 3741 states and 9357 transitions. [2022-02-15 13:06:36,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:36,226 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 35 [2022-02-15 13:06:36,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:36,230 INFO L225 Difference]: With dead ends: 3741 [2022-02-15 13:06:36,231 INFO L226 Difference]: Without dead ends: 3732 [2022-02-15 13:06:36,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:36,231 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 78 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:36,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 169 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:36,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2022-02-15 13:06:36,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3312. [2022-02-15 13:06:36,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3312 states, 3311 states have (on average 2.5572334642102086) internal successors, (8467), 3311 states have internal predecessors, (8467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:36,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3312 states to 3312 states and 8467 transitions. [2022-02-15 13:06:36,272 INFO L78 Accepts]: Start accepts. Automaton has 3312 states and 8467 transitions. Word has length 35 [2022-02-15 13:06:36,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:36,272 INFO L470 AbstractCegarLoop]: Abstraction has 3312 states and 8467 transitions. [2022-02-15 13:06:36,272 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-02-15 13:06:36,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3312 states and 8467 transitions. [2022-02-15 13:06:36,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:36,274 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:36,274 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:36,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-02-15 13:06:36,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:36,475 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:36,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:36,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1811733547, now seen corresponding path program 27 times [2022-02-15 13:06:36,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:36,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390963208] [2022-02-15 13:06:36,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:36,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:36,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:36,546 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:36,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:36,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390963208] [2022-02-15 13:06:36,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390963208] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:36,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672995744] [2022-02-15 13:06:36,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:36,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:36,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:36,548 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:36,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-15 13:06:36,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-15 13:06:36,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:36,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:36,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:36,665 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:36,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:36,691 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:36,692 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:36,755 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:36,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672995744] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:36,755 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:36,755 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-15 13:06:36,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596084072] [2022-02-15 13:06:36,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:36,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:36,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:36,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:36,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:36,756 INFO L87 Difference]: Start difference. First operand 3312 states and 8467 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:36,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:36,939 INFO L93 Difference]: Finished difference Result 3617 states and 9043 transitions. [2022-02-15 13:06:36,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:36,940 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:36,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:36,944 INFO L225 Difference]: With dead ends: 3617 [2022-02-15 13:06:36,945 INFO L226 Difference]: Without dead ends: 3536 [2022-02-15 13:06:36,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:36,945 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 89 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:36,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 156 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:36,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3536 states. [2022-02-15 13:06:36,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3536 to 3211. [2022-02-15 13:06:36,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3211 states, 3210 states have (on average 2.5707165109034267) internal successors, (8252), 3210 states have internal predecessors, (8252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:36,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3211 states to 3211 states and 8252 transitions. [2022-02-15 13:06:36,983 INFO L78 Accepts]: Start accepts. Automaton has 3211 states and 8252 transitions. Word has length 35 [2022-02-15 13:06:36,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:36,986 INFO L470 AbstractCegarLoop]: Abstraction has 3211 states and 8252 transitions. [2022-02-15 13:06:36,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:36,987 INFO L276 IsEmpty]: Start isEmpty. Operand 3211 states and 8252 transitions. [2022-02-15 13:06:36,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:36,989 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:36,989 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:37,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-15 13:06:37,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:37,190 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:37,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:37,190 INFO L85 PathProgramCache]: Analyzing trace with hash 1869697569, now seen corresponding path program 28 times [2022-02-15 13:06:37,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:37,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64171436] [2022-02-15 13:06:37,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:37,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:37,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:37,264 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:37,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:37,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64171436] [2022-02-15 13:06:37,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64171436] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:37,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470413905] [2022-02-15 13:06:37,265 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:37,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:37,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:37,268 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:37,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-15 13:06:37,290 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:37,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:37,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:37,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:37,365 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:37,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:37,383 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:37,384 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:37,445 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:06:37,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470413905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:37,445 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:37,445 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-15 13:06:37,445 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370362020] [2022-02-15 13:06:37,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:37,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:06:37,445 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:37,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:06:37,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:06:37,446 INFO L87 Difference]: Start difference. First operand 3211 states and 8252 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:37,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:37,610 INFO L93 Difference]: Finished difference Result 3558 states and 8978 transitions. [2022-02-15 13:06:37,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:06:37,610 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:37,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:37,615 INFO L225 Difference]: With dead ends: 3558 [2022-02-15 13:06:37,615 INFO L226 Difference]: Without dead ends: 3546 [2022-02-15 13:06:37,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:06:37,615 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 74 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:37,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 143 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:37,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2022-02-15 13:06:37,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 3213. [2022-02-15 13:06:37,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 3212 states have (on average 2.5703611457036115) internal successors, (8256), 3212 states have internal predecessors, (8256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:37,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 8256 transitions. [2022-02-15 13:06:37,662 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 8256 transitions. Word has length 35 [2022-02-15 13:06:37,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:37,662 INFO L470 AbstractCegarLoop]: Abstraction has 3213 states and 8256 transitions. [2022-02-15 13:06:37,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:37,662 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 8256 transitions. [2022-02-15 13:06:37,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:37,665 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:37,665 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:37,681 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-15 13:06:37,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:37,865 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:37,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:37,865 INFO L85 PathProgramCache]: Analyzing trace with hash -283352393, now seen corresponding path program 29 times [2022-02-15 13:06:37,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:37,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53306033] [2022-02-15 13:06:37,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:37,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:37,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:37,929 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:37,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:37,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53306033] [2022-02-15 13:06:37,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53306033] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:37,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947302151] [2022-02-15 13:06:37,930 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:37,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:37,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:37,931 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:37,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-15 13:06:37,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-15 13:06:37,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:37,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:37,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:38,057 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:38,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:38,081 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:38,082 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:38,147 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:38,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947302151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:38,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:38,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:06:38,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404241123] [2022-02-15 13:06:38,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:38,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:06:38,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:38,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:06:38,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:06:38,148 INFO L87 Difference]: Start difference. First operand 3213 states and 8256 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-02-15 13:06:38,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:38,415 INFO L93 Difference]: Finished difference Result 4231 states and 10491 transitions. [2022-02-15 13:06:38,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:06:38,415 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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 35 [2022-02-15 13:06:38,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:38,421 INFO L225 Difference]: With dead ends: 4231 [2022-02-15 13:06:38,421 INFO L226 Difference]: Without dead ends: 4177 [2022-02-15 13:06:38,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:06:38,421 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 194 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:38,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 185 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:38,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4177 states. [2022-02-15 13:06:38,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4177 to 3248. [2022-02-15 13:06:38,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 3247 states have (on average 2.574684323991377) internal successors, (8360), 3247 states have internal predecessors, (8360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:38,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 8360 transitions. [2022-02-15 13:06:38,473 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 8360 transitions. Word has length 35 [2022-02-15 13:06:38,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:38,473 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 8360 transitions. [2022-02-15 13:06:38,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-02-15 13:06:38,474 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 8360 transitions. [2022-02-15 13:06:38,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:38,477 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:38,477 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:38,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:38,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:38,683 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:38,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:38,684 INFO L85 PathProgramCache]: Analyzing trace with hash -128515859, now seen corresponding path program 30 times [2022-02-15 13:06:38,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:38,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174312208] [2022-02-15 13:06:38,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:38,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:38,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:38,745 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:38,746 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:38,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174312208] [2022-02-15 13:06:38,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174312208] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:38,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719304185] [2022-02-15 13:06:38,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:38,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:38,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:38,747 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:38,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-15 13:06:38,770 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-15 13:06:38,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:38,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:38,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:38,873 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:38,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:38,899 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:38,899 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:38,944 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:38,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719304185] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:38,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:38,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:06:38,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875549063] [2022-02-15 13:06:38,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:38,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:06:38,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:38,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:06:38,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:06:38,945 INFO L87 Difference]: Start difference. First operand 3248 states and 8360 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:39,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:39,303 INFO L93 Difference]: Finished difference Result 5007 states and 12333 transitions. [2022-02-15 13:06:39,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:06:39,303 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:39,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:39,310 INFO L225 Difference]: With dead ends: 5007 [2022-02-15 13:06:39,310 INFO L226 Difference]: Without dead ends: 4893 [2022-02-15 13:06:39,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=771, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:06:39,311 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 371 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:39,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 188 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:39,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2022-02-15 13:06:39,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 3400. [2022-02-15 13:06:39,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3400 states, 3399 states have (on average 2.5763459841129746) internal successors, (8757), 3399 states have internal predecessors, (8757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:39,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3400 states to 3400 states and 8757 transitions. [2022-02-15 13:06:39,361 INFO L78 Accepts]: Start accepts. Automaton has 3400 states and 8757 transitions. Word has length 35 [2022-02-15 13:06:39,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:39,361 INFO L470 AbstractCegarLoop]: Abstraction has 3400 states and 8757 transitions. [2022-02-15 13:06:39,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:39,361 INFO L276 IsEmpty]: Start isEmpty. Operand 3400 states and 8757 transitions. [2022-02-15 13:06:39,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-15 13:06:39,363 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:39,363 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:39,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-02-15 13:06:39,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:39,564 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:39,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:39,564 INFO L85 PathProgramCache]: Analyzing trace with hash -188207369, now seen corresponding path program 31 times [2022-02-15 13:06:39,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:39,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458807175] [2022-02-15 13:06:39,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:39,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:39,627 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:39,627 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:39,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458807175] [2022-02-15 13:06:39,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458807175] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:39,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581108547] [2022-02-15 13:06:39,628 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:39,628 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:39,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:39,629 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:39,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-15 13:06:39,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:39,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:06:39,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:39,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:39,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:06:39,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:06:39,781 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:06:39,791 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:39,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:39,898 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:39,898 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:40,005 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:40,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581108547] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:40,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:40,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 23 [2022-02-15 13:06:40,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151719438] [2022-02-15 13:06:40,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:40,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-15 13:06:40,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:40,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-15 13:06:40,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:06:40,007 INFO L87 Difference]: Start difference. First operand 3400 states and 8757 transitions. Second operand has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:41,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:41,278 INFO L93 Difference]: Finished difference Result 8077 states and 19270 transitions. [2022-02-15 13:06:41,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-15 13:06:41,278 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-15 13:06:41,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:41,290 INFO L225 Difference]: With dead ends: 8077 [2022-02-15 13:06:41,290 INFO L226 Difference]: Without dead ends: 7838 [2022-02-15 13:06:41,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=646, Invalid=3644, Unknown=0, NotChecked=0, Total=4290 [2022-02-15 13:06:41,291 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 724 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 1940 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:41,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 830 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1940 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:06:41,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7838 states. [2022-02-15 13:06:41,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7838 to 4698. [2022-02-15 13:06:41,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4698 states, 4697 states have (on average 2.585480093676815) internal successors, (12144), 4697 states have internal predecessors, (12144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:41,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 12144 transitions. [2022-02-15 13:06:41,375 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 12144 transitions. Word has length 35 [2022-02-15 13:06:41,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:41,376 INFO L470 AbstractCegarLoop]: Abstraction has 4698 states and 12144 transitions. [2022-02-15 13:06:41,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:41,377 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 12144 transitions. [2022-02-15 13:06:41,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-15 13:06:41,380 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:41,380 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:41,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:41,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-02-15 13:06:41,581 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:41,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:41,581 INFO L85 PathProgramCache]: Analyzing trace with hash 237519579, now seen corresponding path program 32 times [2022-02-15 13:06:41,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:41,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168377789] [2022-02-15 13:06:41,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:41,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:41,629 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:06:41,629 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:41,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168377789] [2022-02-15 13:06:41,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168377789] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:41,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690905081] [2022-02-15 13:06:41,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:41,629 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:41,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:41,630 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:41,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-15 13:06:41,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:41,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:41,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:41,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:41,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:42,066 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:42,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690905081] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:42,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:42,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-02-15 13:06:42,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180334670] [2022-02-15 13:06:42,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:42,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:06:42,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:42,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:06:42,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:06:42,067 INFO L87 Difference]: Start difference. First operand 4698 states and 12144 transitions. Second operand has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:42,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:42,712 INFO L93 Difference]: Finished difference Result 5956 states and 14888 transitions. [2022-02-15 13:06:42,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:06:42,712 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-15 13:06:42,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:42,721 INFO L225 Difference]: With dead ends: 5956 [2022-02-15 13:06:42,721 INFO L226 Difference]: Without dead ends: 5906 [2022-02-15 13:06:42,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=345, Invalid=1215, Unknown=0, NotChecked=0, Total=1560 [2022-02-15 13:06:42,721 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 382 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:42,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 367 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:06:42,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2022-02-15 13:06:42,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5198. [2022-02-15 13:06:42,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5198 states, 5197 states have (on average 2.5684048489513183) internal successors, (13348), 5197 states have internal predecessors, (13348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:42,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 13348 transitions. [2022-02-15 13:06:42,798 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 13348 transitions. Word has length 38 [2022-02-15 13:06:42,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:42,798 INFO L470 AbstractCegarLoop]: Abstraction has 5198 states and 13348 transitions. [2022-02-15 13:06:42,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:42,798 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 13348 transitions. [2022-02-15 13:06:42,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-15 13:06:42,803 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:42,803 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:42,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:43,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-15 13:06:43,019 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:43,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:43,020 INFO L85 PathProgramCache]: Analyzing trace with hash 72205555, now seen corresponding path program 33 times [2022-02-15 13:06:43,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:43,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824195025] [2022-02-15 13:06:43,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:43,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:43,065 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:06:43,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:43,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824195025] [2022-02-15 13:06:43,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824195025] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:43,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565286424] [2022-02-15 13:06:43,066 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:43,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:43,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:43,067 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:43,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-15 13:06:43,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-15 13:06:43,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:43,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:06:43,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:43,188 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:06:43,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:43,274 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:06:43,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565286424] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:43,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:43,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-15 13:06:43,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688410040] [2022-02-15 13:06:43,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:43,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-15 13:06:43,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:43,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-15 13:06:43,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:43,275 INFO L87 Difference]: Start difference. First operand 5198 states and 13348 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-02-15 13:06:43,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:43,434 INFO L93 Difference]: Finished difference Result 5899 states and 14827 transitions. [2022-02-15 13:06:43,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-15 13:06:43,434 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 38 [2022-02-15 13:06:43,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:43,442 INFO L225 Difference]: With dead ends: 5899 [2022-02-15 13:06:43,443 INFO L226 Difference]: Without dead ends: 5847 [2022-02-15 13:06:43,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-15 13:06:43,443 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 57 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:43,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 156 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:06:43,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2022-02-15 13:06:43,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5208. [2022-02-15 13:06:43,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5208 states, 5207 states have (on average 2.563088150566545) internal successors, (13346), 5207 states have internal predecessors, (13346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:43,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 13346 transitions. [2022-02-15 13:06:43,531 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 13346 transitions. Word has length 38 [2022-02-15 13:06:43,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:43,531 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 13346 transitions. [2022-02-15 13:06:43,531 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-02-15 13:06:43,531 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 13346 transitions. [2022-02-15 13:06:43,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-15 13:06:43,536 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:43,536 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:43,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-02-15 13:06:43,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:43,736 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:43,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:43,736 INFO L85 PathProgramCache]: Analyzing trace with hash 784212400, now seen corresponding path program 18 times [2022-02-15 13:06:43,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:43,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528309563] [2022-02-15 13:06:43,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:43,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:43,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:43,784 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:06:43,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:43,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528309563] [2022-02-15 13:06:43,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528309563] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:43,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413585186] [2022-02-15 13:06:43,784 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:43,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:43,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:43,785 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:43,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-15 13:06:43,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:06:43,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:43,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:43,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:43,945 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:43,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:44,087 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:44,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413585186] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:44,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:44,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-02-15 13:06:44,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763100217] [2022-02-15 13:06:44,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:44,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:06:44,088 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:44,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:06:44,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:06:44,088 INFO L87 Difference]: Start difference. First operand 5208 states and 13346 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:44,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:44,409 INFO L93 Difference]: Finished difference Result 7225 states and 17694 transitions. [2022-02-15 13:06:44,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:06:44,409 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 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 38 [2022-02-15 13:06:44,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:44,419 INFO L225 Difference]: With dead ends: 7225 [2022-02-15 13:06:44,419 INFO L226 Difference]: Without dead ends: 7173 [2022-02-15 13:06:44,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:06:44,420 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 288 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:44,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 256 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:06:44,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2022-02-15 13:06:44,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 4849. [2022-02-15 13:06:44,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4849 states, 4848 states have (on average 2.540016501650165) internal successors, (12314), 4848 states have internal predecessors, (12314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:44,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4849 states to 4849 states and 12314 transitions. [2022-02-15 13:06:44,502 INFO L78 Accepts]: Start accepts. Automaton has 4849 states and 12314 transitions. Word has length 38 [2022-02-15 13:06:44,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:44,502 INFO L470 AbstractCegarLoop]: Abstraction has 4849 states and 12314 transitions. [2022-02-15 13:06:44,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:44,502 INFO L276 IsEmpty]: Start isEmpty. Operand 4849 states and 12314 transitions. [2022-02-15 13:06:44,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-15 13:06:44,506 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:44,506 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:44,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-15 13:06:44,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:44,707 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:44,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:44,707 INFO L85 PathProgramCache]: Analyzing trace with hash 121942062, now seen corresponding path program 19 times [2022-02-15 13:06:44,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:44,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23865752] [2022-02-15 13:06:44,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:44,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:44,753 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-15 13:06:44,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:44,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23865752] [2022-02-15 13:06:44,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23865752] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:44,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475681811] [2022-02-15 13:06:44,753 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:06:44,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:44,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:44,754 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:44,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-15 13:06:44,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:44,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-15 13:06:44,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:44,951 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:44,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:45,084 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:45,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475681811] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:45,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:45,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-02-15 13:06:45,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286306629] [2022-02-15 13:06:45,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:45,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:06:45,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:45,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:06:45,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:06:45,085 INFO L87 Difference]: Start difference. First operand 4849 states and 12314 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:45,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:45,596 INFO L93 Difference]: Finished difference Result 6805 states and 16547 transitions. [2022-02-15 13:06:45,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:06:45,596 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 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-02-15 13:06:45,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:45,607 INFO L225 Difference]: With dead ends: 6805 [2022-02-15 13:06:45,607 INFO L226 Difference]: Without dead ends: 6716 [2022-02-15 13:06:45,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:06:45,607 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 328 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:45,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 340 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:06:45,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6716 states. [2022-02-15 13:06:45,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6716 to 4804. [2022-02-15 13:06:45,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4804 states, 4803 states have (on average 2.5363314595044764) internal successors, (12182), 4803 states have internal predecessors, (12182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:45,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 12182 transitions. [2022-02-15 13:06:45,691 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 12182 transitions. Word has length 38 [2022-02-15 13:06:45,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:45,691 INFO L470 AbstractCegarLoop]: Abstraction has 4804 states and 12182 transitions. [2022-02-15 13:06:45,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:45,691 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 12182 transitions. [2022-02-15 13:06:45,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:06:45,695 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:45,695 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:45,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-02-15 13:06:45,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:45,896 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:45,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:45,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1532856280, now seen corresponding path program 20 times [2022-02-15 13:06:45,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:45,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174598247] [2022-02-15 13:06:45,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:45,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:45,982 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:45,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:45,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174598247] [2022-02-15 13:06:45,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174598247] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:45,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214751909] [2022-02-15 13:06:45,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:06:45,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:45,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:45,984 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:45,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-15 13:06:46,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:06:46,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:46,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-15 13:06:46,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:46,530 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 23 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:46,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:46,880 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:46,881 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:46,944 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:46,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214751909] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:46,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:46,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 32 [2022-02-15 13:06:46,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102496656] [2022-02-15 13:06:46,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:46,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-15 13:06:46,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:46,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-15 13:06:46,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:06:46,945 INFO L87 Difference]: Start difference. First operand 4804 states and 12182 transitions. Second operand has 33 states, 33 states have (on average 2.727272727272727) internal successors, (90), 32 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:51,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:51,884 INFO L93 Difference]: Finished difference Result 13871 states and 32021 transitions. [2022-02-15 13:06:51,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-02-15 13:06:51,885 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.727272727272727) internal successors, (90), 32 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:06:51,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:51,902 INFO L225 Difference]: With dead ends: 13871 [2022-02-15 13:06:51,902 INFO L226 Difference]: Without dead ends: 13424 [2022-02-15 13:06:51,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 131 SyntacticMatches, 19 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13336 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=3748, Invalid=28832, Unknown=0, NotChecked=0, Total=32580 [2022-02-15 13:06:51,904 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 1086 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 5473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3913 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:51,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 2047 Invalid, 5473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1486 Invalid, 0 Unknown, 3913 Unchecked, 0.5s Time] [2022-02-15 13:06:51,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13424 states. [2022-02-15 13:06:52,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13424 to 7078. [2022-02-15 13:06:52,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7078 states, 7077 states have (on average 2.5611134661579764) internal successors, (18125), 7077 states have internal predecessors, (18125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:52,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7078 states to 7078 states and 18125 transitions. [2022-02-15 13:06:52,073 INFO L78 Accepts]: Start accepts. Automaton has 7078 states and 18125 transitions. Word has length 41 [2022-02-15 13:06:52,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:52,073 INFO L470 AbstractCegarLoop]: Abstraction has 7078 states and 18125 transitions. [2022-02-15 13:06:52,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.727272727272727) internal successors, (90), 32 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:52,073 INFO L276 IsEmpty]: Start isEmpty. Operand 7078 states and 18125 transitions. [2022-02-15 13:06:52,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:06:52,080 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:52,080 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:52,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-15 13:06:52,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-15 13:06:52,281 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:52,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:52,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1309554728, now seen corresponding path program 34 times [2022-02-15 13:06:52,282 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:52,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228798084] [2022-02-15 13:06:52,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:52,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:52,408 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:52,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:52,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228798084] [2022-02-15 13:06:52,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228798084] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:52,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510763577] [2022-02-15 13:06:52,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:06:52,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:52,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:52,410 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:52,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-15 13:06:52,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:06:52,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:52,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:06:52,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:52,635 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:52,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:52,725 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:52,725 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:52,771 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:52,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510763577] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:52,772 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:52,772 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-02-15 13:06:52,772 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791079202] [2022-02-15 13:06:52,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:52,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:06:52,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:52,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:06:52,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:06:52,773 INFO L87 Difference]: Start difference. First operand 7078 states and 18125 transitions. Second operand has 22 states, 22 states have (on average 3.409090909090909) internal successors, (75), 21 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:53,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:53,438 INFO L93 Difference]: Finished difference Result 7674 states and 19268 transitions. [2022-02-15 13:06:53,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:06:53,438 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.409090909090909) internal successors, (75), 21 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 41 [2022-02-15 13:06:53,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:53,451 INFO L225 Difference]: With dead ends: 7674 [2022-02-15 13:06:53,451 INFO L226 Difference]: Without dead ends: 7536 [2022-02-15 13:06:53,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:06:53,451 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 185 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 1588 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:53,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 551 Invalid, 1709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1588 Invalid, 0 Unknown, 109 Unchecked, 0.5s Time] [2022-02-15 13:06:53,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2022-02-15 13:06:53,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 7046. [2022-02-15 13:06:53,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7046 states, 7045 states have (on average 2.555429382540809) internal successors, (18003), 7045 states have internal predecessors, (18003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:53,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7046 states to 7046 states and 18003 transitions. [2022-02-15 13:06:53,571 INFO L78 Accepts]: Start accepts. Automaton has 7046 states and 18003 transitions. Word has length 41 [2022-02-15 13:06:53,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:53,571 INFO L470 AbstractCegarLoop]: Abstraction has 7046 states and 18003 transitions. [2022-02-15 13:06:53,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.409090909090909) internal successors, (75), 21 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:53,571 INFO L276 IsEmpty]: Start isEmpty. Operand 7046 states and 18003 transitions. [2022-02-15 13:06:53,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:06:53,577 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:53,578 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:53,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-15 13:06:53,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-02-15 13:06:53,778 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:53,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:53,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1943773144, now seen corresponding path program 21 times [2022-02-15 13:06:53,778 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:53,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714417817] [2022-02-15 13:06:53,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:53,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:53,860 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 59 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:53,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:53,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714417817] [2022-02-15 13:06:53,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714417817] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:53,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207493378] [2022-02-15 13:06:53,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:06:53,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:53,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:53,862 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:53,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-15 13:06:53,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-15 13:06:53,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:53,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:06:53,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:54,030 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:54,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:54,066 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:54,069 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:54,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207493378] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:54,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:54,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:06:54,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741882621] [2022-02-15 13:06:54,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:54,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:06:54,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:54,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:06:54,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:06:54,126 INFO L87 Difference]: Start difference. First operand 7046 states and 18003 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:55,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:55,263 INFO L93 Difference]: Finished difference Result 15023 states and 35388 transitions. [2022-02-15 13:06:55,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-15 13:06:55,263 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:06:55,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:55,287 INFO L225 Difference]: With dead ends: 15023 [2022-02-15 13:06:55,287 INFO L226 Difference]: Without dead ends: 14664 [2022-02-15 13:06:55,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1298 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=483, Invalid=3423, Unknown=0, NotChecked=0, Total=3906 [2022-02-15 13:06:55,288 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 308 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:55,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 877 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:06:55,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14664 states. [2022-02-15 13:06:55,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14664 to 7664. [2022-02-15 13:06:55,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7664 states, 7663 states have (on average 2.55056766279525) internal successors, (19545), 7663 states have internal predecessors, (19545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:55,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7664 states to 7664 states and 19545 transitions. [2022-02-15 13:06:55,477 INFO L78 Accepts]: Start accepts. Automaton has 7664 states and 19545 transitions. Word has length 41 [2022-02-15 13:06:55,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:55,477 INFO L470 AbstractCegarLoop]: Abstraction has 7664 states and 19545 transitions. [2022-02-15 13:06:55,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:55,478 INFO L276 IsEmpty]: Start isEmpty. Operand 7664 states and 19545 transitions. [2022-02-15 13:06:55,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:06:55,488 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:55,488 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:55,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-15 13:06:55,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-15 13:06:55,689 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:55,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:55,689 INFO L85 PathProgramCache]: Analyzing trace with hash 2128352424, now seen corresponding path program 35 times [2022-02-15 13:06:55,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:55,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374847618] [2022-02-15 13:06:55,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:55,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:55,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:55,760 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:55,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:55,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374847618] [2022-02-15 13:06:55,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374847618] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:55,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198865870] [2022-02-15 13:06:55,760 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:06:55,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:55,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:55,763 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:55,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-15 13:06:55,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-15 13:06:55,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:55,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:06:55,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:55,921 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:55,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:55,959 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:06:55,959 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:06:56,027 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:56,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198865870] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:56,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:56,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-15 13:06:56,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678436284] [2022-02-15 13:06:56,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:56,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:06:56,028 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:56,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:06:56,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:06:56,028 INFO L87 Difference]: Start difference. First operand 7664 states and 19545 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:56,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:56,315 INFO L93 Difference]: Finished difference Result 9035 states and 22550 transitions. [2022-02-15 13:06:56,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:06:56,315 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 41 [2022-02-15 13:06:56,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:56,356 INFO L225 Difference]: With dead ends: 9035 [2022-02-15 13:06:56,356 INFO L226 Difference]: Without dead ends: 9012 [2022-02-15 13:06:56,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:06:56,357 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 85 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:56,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 269 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 599 Invalid, 0 Unknown, 77 Unchecked, 0.2s Time] [2022-02-15 13:06:56,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9012 states. [2022-02-15 13:06:56,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9012 to 8314. [2022-02-15 13:06:56,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8314 states, 8313 states have (on average 2.537591723806087) internal successors, (21095), 8313 states have internal predecessors, (21095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:56,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8314 states to 8314 states and 21095 transitions. [2022-02-15 13:06:56,491 INFO L78 Accepts]: Start accepts. Automaton has 8314 states and 21095 transitions. Word has length 41 [2022-02-15 13:06:56,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:56,491 INFO L470 AbstractCegarLoop]: Abstraction has 8314 states and 21095 transitions. [2022-02-15 13:06:56,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:56,491 INFO L276 IsEmpty]: Start isEmpty. Operand 8314 states and 21095 transitions. [2022-02-15 13:06:56,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:06:56,500 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:56,500 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:56,516 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-15 13:06:56,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-15 13:06:56,700 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:06:56,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:06:56,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1811602724, now seen corresponding path program 36 times [2022-02-15 13:06:56,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:06:56,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896306883] [2022-02-15 13:06:56,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:06:56,701 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:06:56,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:06:56,774 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:06:56,774 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:06:56,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896306883] [2022-02-15 13:06:56,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896306883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:06:56,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628502877] [2022-02-15 13:06:56,774 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:06:56,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:06:56,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:06:56,775 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:06:56,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-15 13:06:56,797 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-15 13:06:56,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:06:56,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:06:56,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:06:57,088 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:06:57,089 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:06:57,137 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 31 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:57,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:06:57,596 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:06:57,596 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:06:58,018 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 22 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:06:58,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628502877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:06:58,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:06:58,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 15] total 28 [2022-02-15 13:06:58,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532339289] [2022-02-15 13:06:58,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:06:58,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:06:58,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:06:58,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:06:58,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:06:58,019 INFO L87 Difference]: Start difference. First operand 8314 states and 21095 transitions. Second operand has 29 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 28 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:59,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:06:59,768 INFO L93 Difference]: Finished difference Result 11904 states and 29601 transitions. [2022-02-15 13:06:59,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-15 13:06:59,769 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 28 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:06:59,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:06:59,787 INFO L225 Difference]: With dead ends: 11904 [2022-02-15 13:06:59,788 INFO L226 Difference]: Without dead ends: 11829 [2022-02-15 13:06:59,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 74 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=864, Invalid=3558, Unknown=0, NotChecked=0, Total=4422 [2022-02-15 13:06:59,788 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 474 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 2222 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 2553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 2222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:06:59,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 734 Invalid, 2553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 2222 Invalid, 0 Unknown, 212 Unchecked, 0.8s Time] [2022-02-15 13:06:59,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11829 states. [2022-02-15 13:06:59,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11829 to 7376. [2022-02-15 13:06:59,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7376 states, 7375 states have (on average 2.5563389830508476) internal successors, (18853), 7375 states have internal predecessors, (18853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:59,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7376 states to 7376 states and 18853 transitions. [2022-02-15 13:06:59,938 INFO L78 Accepts]: Start accepts. Automaton has 7376 states and 18853 transitions. Word has length 41 [2022-02-15 13:06:59,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:06:59,938 INFO L470 AbstractCegarLoop]: Abstraction has 7376 states and 18853 transitions. [2022-02-15 13:06:59,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 28 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:06:59,939 INFO L276 IsEmpty]: Start isEmpty. Operand 7376 states and 18853 transitions. [2022-02-15 13:06:59,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:06:59,946 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:06:59,946 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:06:59,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-02-15 13:07:00,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:00,155 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:00,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:00,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1255677656, now seen corresponding path program 37 times [2022-02-15 13:07:00,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:00,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772317038] [2022-02-15 13:07:00,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:00,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:00,221 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:00,221 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:00,221 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772317038] [2022-02-15 13:07:00,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772317038] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:00,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526615301] [2022-02-15 13:07:00,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:00,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:00,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:00,223 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:00,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-15 13:07:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:00,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:00,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:00,346 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:00,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:00,363 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:00,363 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:00,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526615301] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:00,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:00,443 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:00,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496071849] [2022-02-15 13:07:00,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:00,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:00,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:00,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:00,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:00,444 INFO L87 Difference]: Start difference. First operand 7376 states and 18853 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:00,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:00,685 INFO L93 Difference]: Finished difference Result 8127 states and 20374 transitions. [2022-02-15 13:07:00,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:00,685 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 41 [2022-02-15 13:07:00,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:00,696 INFO L225 Difference]: With dead ends: 8127 [2022-02-15 13:07:00,696 INFO L226 Difference]: Without dead ends: 8127 [2022-02-15 13:07:00,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:00,696 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 77 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:00,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 206 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8127 states. [2022-02-15 13:07:00,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8127 to 7388. [2022-02-15 13:07:00,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7388 states, 7387 states have (on average 2.5571950724245296) internal successors, (18890), 7387 states have internal predecessors, (18890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:00,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7388 states to 7388 states and 18890 transitions. [2022-02-15 13:07:00,796 INFO L78 Accepts]: Start accepts. Automaton has 7388 states and 18890 transitions. Word has length 41 [2022-02-15 13:07:00,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:00,796 INFO L470 AbstractCegarLoop]: Abstraction has 7388 states and 18890 transitions. [2022-02-15 13:07:00,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:00,797 INFO L276 IsEmpty]: Start isEmpty. Operand 7388 states and 18890 transitions. [2022-02-15 13:07:00,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:00,804 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:00,804 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:00,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:01,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-02-15 13:07:01,019 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:01,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:01,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1902091, now seen corresponding path program 22 times [2022-02-15 13:07:01,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:01,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666689990] [2022-02-15 13:07:01,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:01,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:01,149 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:01,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:01,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666689990] [2022-02-15 13:07:01,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666689990] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:01,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791261554] [2022-02-15 13:07:01,149 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:01,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:01,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:01,150 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:01,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-15 13:07:01,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:01,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:01,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:01,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:01,348 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:01,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:01,537 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:01,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791261554] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:01,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:01,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 16 [2022-02-15 13:07:01,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095745965] [2022-02-15 13:07:01,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:01,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:07:01,538 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:01,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:07:01,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:07:01,538 INFO L87 Difference]: Start difference. First operand 7388 states and 18890 transitions. Second operand has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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-02-15 13:07:01,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:01,786 INFO L93 Difference]: Finished difference Result 9906 states and 24188 transitions. [2022-02-15 13:07:01,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:07:01,786 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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 41 [2022-02-15 13:07:01,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:01,800 INFO L225 Difference]: With dead ends: 9906 [2022-02-15 13:07:01,800 INFO L226 Difference]: Without dead ends: 9804 [2022-02-15 13:07:01,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:07:01,801 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 258 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:01,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 168 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:01,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9804 states. [2022-02-15 13:07:01,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9804 to 7737. [2022-02-15 13:07:01,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7737 states, 7736 states have (on average 2.5716132368148914) internal successors, (19894), 7736 states have internal predecessors, (19894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:01,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7737 states to 7737 states and 19894 transitions. [2022-02-15 13:07:01,925 INFO L78 Accepts]: Start accepts. Automaton has 7737 states and 19894 transitions. Word has length 41 [2022-02-15 13:07:01,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:01,925 INFO L470 AbstractCegarLoop]: Abstraction has 7737 states and 19894 transitions. [2022-02-15 13:07:01,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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-02-15 13:07:01,925 INFO L276 IsEmpty]: Start isEmpty. Operand 7737 states and 19894 transitions. [2022-02-15 13:07:01,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:01,934 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:01,934 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:01,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-15 13:07:02,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:02,135 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:02,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:02,136 INFO L85 PathProgramCache]: Analyzing trace with hash -173209317, now seen corresponding path program 23 times [2022-02-15 13:07:02,136 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:02,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993722880] [2022-02-15 13:07:02,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:02,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:02,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:02,198 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:02,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:02,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993722880] [2022-02-15 13:07:02,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993722880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:02,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601690466] [2022-02-15 13:07:02,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:02,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:02,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:02,200 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:02,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-15 13:07:02,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-15 13:07:02,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:02,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:02,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:02,347 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:02,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:02,513 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:02,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601690466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:02,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:02,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 17 [2022-02-15 13:07:02,513 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156921182] [2022-02-15 13:07:02,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:02,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:07:02,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:02,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:07:02,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:07:02,514 INFO L87 Difference]: Start difference. First operand 7737 states and 19894 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:02,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:02,869 INFO L93 Difference]: Finished difference Result 9662 states and 23990 transitions. [2022-02-15 13:07:02,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:07:02,870 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 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 41 [2022-02-15 13:07:02,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:02,883 INFO L225 Difference]: With dead ends: 9662 [2022-02-15 13:07:02,883 INFO L226 Difference]: Without dead ends: 9662 [2022-02-15 13:07:02,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=269, Invalid=543, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:07:02,883 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 273 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:02,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 175 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:02,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9662 states. [2022-02-15 13:07:02,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9662 to 7850. [2022-02-15 13:07:02,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7850 states, 7849 states have (on average 2.578672442349344) internal successors, (20240), 7849 states have internal predecessors, (20240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:03,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7850 states to 7850 states and 20240 transitions. [2022-02-15 13:07:03,002 INFO L78 Accepts]: Start accepts. Automaton has 7850 states and 20240 transitions. Word has length 41 [2022-02-15 13:07:03,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:03,002 INFO L470 AbstractCegarLoop]: Abstraction has 7850 states and 20240 transitions. [2022-02-15 13:07:03,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:03,002 INFO L276 IsEmpty]: Start isEmpty. Operand 7850 states and 20240 transitions. [2022-02-15 13:07:03,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:03,010 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:03,010 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:03,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-15 13:07:03,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:03,212 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:03,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:03,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1766490874, now seen corresponding path program 24 times [2022-02-15 13:07:03,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:03,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945349540] [2022-02-15 13:07:03,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:03,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:03,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:03,278 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:03,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:03,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945349540] [2022-02-15 13:07:03,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945349540] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:03,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027236356] [2022-02-15 13:07:03,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:03,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:03,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:03,281 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:03,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-15 13:07:03,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 13:07:03,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:03,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:03,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:03,392 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:03,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:03,411 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:03,411 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:03,489 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:03,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027236356] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:03,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:03,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:03,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719286615] [2022-02-15 13:07:03,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:03,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:03,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:03,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:03,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:03,490 INFO L87 Difference]: Start difference. First operand 7850 states and 20240 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:03,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:03,716 INFO L93 Difference]: Finished difference Result 8793 states and 22208 transitions. [2022-02-15 13:07:03,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:03,717 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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 41 [2022-02-15 13:07:03,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:03,730 INFO L225 Difference]: With dead ends: 8793 [2022-02-15 13:07:03,730 INFO L226 Difference]: Without dead ends: 8758 [2022-02-15 13:07:03,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:03,730 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 148 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:03,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 222 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:03,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8758 states. [2022-02-15 13:07:03,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8758 to 7925. [2022-02-15 13:07:03,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7925 states, 7924 states have (on average 2.57761231701161) internal successors, (20425), 7924 states have internal predecessors, (20425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:03,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7925 states to 7925 states and 20425 transitions. [2022-02-15 13:07:03,879 INFO L78 Accepts]: Start accepts. Automaton has 7925 states and 20425 transitions. Word has length 41 [2022-02-15 13:07:03,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:03,879 INFO L470 AbstractCegarLoop]: Abstraction has 7925 states and 20425 transitions. [2022-02-15 13:07:03,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:03,879 INFO L276 IsEmpty]: Start isEmpty. Operand 7925 states and 20425 transitions. [2022-02-15 13:07:03,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:03,887 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:03,887 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:03,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-02-15 13:07:04,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:04,088 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:04,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:04,088 INFO L85 PathProgramCache]: Analyzing trace with hash -266157882, now seen corresponding path program 38 times [2022-02-15 13:07:04,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:04,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197353030] [2022-02-15 13:07:04,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:04,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:04,166 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:04,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:04,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197353030] [2022-02-15 13:07:04,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197353030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:04,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522557961] [2022-02-15 13:07:04,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:04,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:04,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:04,169 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:04,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-15 13:07:04,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:04,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:04,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:04,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:04,289 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:04,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:04,309 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:04,309 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:04,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522557961] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:04,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:04,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-15 13:07:04,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320710173] [2022-02-15 13:07:04,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:04,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:04,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:04,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:04,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:04,388 INFO L87 Difference]: Start difference. First operand 7925 states and 20425 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:04,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:04,688 INFO L93 Difference]: Finished difference Result 8298 states and 21151 transitions. [2022-02-15 13:07:04,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:04,689 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:04,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:04,701 INFO L225 Difference]: With dead ends: 8298 [2022-02-15 13:07:04,701 INFO L226 Difference]: Without dead ends: 8258 [2022-02-15 13:07:04,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:04,702 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 82 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:04,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 258 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:04,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8258 states. [2022-02-15 13:07:04,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8258 to 7919. [2022-02-15 13:07:04,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7919 states, 7918 states have (on average 2.575524122253094) internal successors, (20393), 7918 states have internal predecessors, (20393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:04,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7919 states to 7919 states and 20393 transitions. [2022-02-15 13:07:04,809 INFO L78 Accepts]: Start accepts. Automaton has 7919 states and 20393 transitions. Word has length 41 [2022-02-15 13:07:04,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:04,809 INFO L470 AbstractCegarLoop]: Abstraction has 7919 states and 20393 transitions. [2022-02-15 13:07:04,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:04,810 INFO L276 IsEmpty]: Start isEmpty. Operand 7919 states and 20393 transitions. [2022-02-15 13:07:04,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:04,818 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:04,818 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:04,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:05,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-02-15 13:07:05,019 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:05,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:05,019 INFO L85 PathProgramCache]: Analyzing trace with hash -879694062, now seen corresponding path program 39 times [2022-02-15 13:07:05,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:05,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671452410] [2022-02-15 13:07:05,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:05,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:05,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:05,096 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:05,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:05,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671452410] [2022-02-15 13:07:05,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671452410] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:05,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737289159] [2022-02-15 13:07:05,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:05,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:05,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:05,099 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:05,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-15 13:07:05,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:07:05,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:05,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:05,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:05,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:05,230 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:05,230 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:05,306 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:05,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737289159] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:05,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:05,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:05,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934963632] [2022-02-15 13:07:05,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:05,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:05,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:05,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:05,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:05,307 INFO L87 Difference]: Start difference. First operand 7919 states and 20393 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:05,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:05,545 INFO L93 Difference]: Finished difference Result 8586 states and 21774 transitions. [2022-02-15 13:07:05,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:05,546 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:05,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:05,557 INFO L225 Difference]: With dead ends: 8586 [2022-02-15 13:07:05,558 INFO L226 Difference]: Without dead ends: 8559 [2022-02-15 13:07:05,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:05,558 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 100 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:05,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 224 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:05,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8559 states. [2022-02-15 13:07:05,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8559 to 7928. [2022-02-15 13:07:05,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7928 states, 7927 states have (on average 2.5749968462217736) internal successors, (20412), 7927 states have internal predecessors, (20412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:05,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7928 states to 7928 states and 20412 transitions. [2022-02-15 13:07:05,702 INFO L78 Accepts]: Start accepts. Automaton has 7928 states and 20412 transitions. Word has length 41 [2022-02-15 13:07:05,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:05,702 INFO L470 AbstractCegarLoop]: Abstraction has 7928 states and 20412 transitions. [2022-02-15 13:07:05,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:05,702 INFO L276 IsEmpty]: Start isEmpty. Operand 7928 states and 20412 transitions. [2022-02-15 13:07:05,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:05,710 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:05,710 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:05,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:05,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:05,910 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:05,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:05,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1262223272, now seen corresponding path program 40 times [2022-02-15 13:07:05,911 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:05,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30660851] [2022-02-15 13:07:05,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:05,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:05,990 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:05,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:05,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30660851] [2022-02-15 13:07:05,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30660851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:05,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81276111] [2022-02-15 13:07:05,990 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:05,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:05,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:05,991 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:05,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-15 13:07:06,013 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:06,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:06,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:06,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:06,116 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:06,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:06,139 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:06,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:06,212 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:06,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [81276111] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:06,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:06,212 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:07:06,212 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081338560] [2022-02-15 13:07:06,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:06,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:06,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:06,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:06,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:06,213 INFO L87 Difference]: Start difference. First operand 7928 states and 20412 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:06,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:06,498 INFO L93 Difference]: Finished difference Result 9392 states and 23635 transitions. [2022-02-15 13:07:06,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:07:06,499 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:06,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:06,512 INFO L225 Difference]: With dead ends: 9392 [2022-02-15 13:07:06,512 INFO L226 Difference]: Without dead ends: 9359 [2022-02-15 13:07:06,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:07:06,513 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 127 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:06,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 255 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:06,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9359 states. [2022-02-15 13:07:06,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9359 to 7864. [2022-02-15 13:07:06,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 7863 states have (on average 2.580948747297469) internal successors, (20294), 7863 states have internal predecessors, (20294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:06,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20294 transitions. [2022-02-15 13:07:06,638 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20294 transitions. Word has length 41 [2022-02-15 13:07:06,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:06,638 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20294 transitions. [2022-02-15 13:07:06,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:06,638 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20294 transitions. [2022-02-15 13:07:06,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:06,646 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:06,646 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:06,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-15 13:07:06,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:06,847 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:06,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:06,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1686786410, now seen corresponding path program 25 times [2022-02-15 13:07:06,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:06,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168716545] [2022-02-15 13:07:06,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:06,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:06,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:06,944 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:06,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:06,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168716545] [2022-02-15 13:07:06,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168716545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:06,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208384336] [2022-02-15 13:07:06,944 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:06,944 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:06,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:06,945 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:06,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-15 13:07:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:06,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:06,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:07,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:07,077 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:07,078 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:07,178 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:07,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208384336] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:07,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:07,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:07,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180381622] [2022-02-15 13:07:07,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:07,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:07,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:07,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:07,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:07,179 INFO L87 Difference]: Start difference. First operand 7864 states and 20294 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:07,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:07,415 INFO L93 Difference]: Finished difference Result 8926 states and 22473 transitions. [2022-02-15 13:07:07,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:07,415 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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 41 [2022-02-15 13:07:07,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:07,429 INFO L225 Difference]: With dead ends: 8926 [2022-02-15 13:07:07,429 INFO L226 Difference]: Without dead ends: 8896 [2022-02-15 13:07:07,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:07,429 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:07,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 227 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:07,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8896 states. [2022-02-15 13:07:07,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8896 to 7864. [2022-02-15 13:07:07,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 7863 states have (on average 2.5753529187333077) internal successors, (20250), 7863 states have internal predecessors, (20250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:07,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20250 transitions. [2022-02-15 13:07:07,544 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20250 transitions. Word has length 41 [2022-02-15 13:07:07,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:07,545 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20250 transitions. [2022-02-15 13:07:07,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:07,545 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20250 transitions. [2022-02-15 13:07:07,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:07,552 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:07,552 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:07,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-02-15 13:07:07,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-15 13:07:07,753 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:07,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:07,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1107847894, now seen corresponding path program 41 times [2022-02-15 13:07:07,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:07,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294912963] [2022-02-15 13:07:07,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:07,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:07,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:07,819 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:07,819 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:07,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294912963] [2022-02-15 13:07:07,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294912963] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:07,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569568223] [2022-02-15 13:07:07,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:07,820 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:07,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:07,820 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:07,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-15 13:07:07,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:07:07,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:07,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:07,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:07,935 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:07,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:07,955 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:07,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:08,030 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:08,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569568223] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:08,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:08,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-15 13:07:08,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705864854] [2022-02-15 13:07:08,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:08,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:08,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:08,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:08,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:08,031 INFO L87 Difference]: Start difference. First operand 7864 states and 20250 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:08,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:08,334 INFO L93 Difference]: Finished difference Result 8284 states and 21051 transitions. [2022-02-15 13:07:08,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:08,335 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:08,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:08,347 INFO L225 Difference]: With dead ends: 8284 [2022-02-15 13:07:08,347 INFO L226 Difference]: Without dead ends: 8220 [2022-02-15 13:07:08,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:08,348 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 86 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:08,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 274 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:08,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8220 states. [2022-02-15 13:07:08,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8220 to 7819. [2022-02-15 13:07:08,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7819 states, 7818 states have (on average 2.5693271936556665) internal successors, (20087), 7818 states have internal predecessors, (20087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:08,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7819 states to 7819 states and 20087 transitions. [2022-02-15 13:07:08,452 INFO L78 Accepts]: Start accepts. Automaton has 7819 states and 20087 transitions. Word has length 41 [2022-02-15 13:07:08,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:08,452 INFO L470 AbstractCegarLoop]: Abstraction has 7819 states and 20087 transitions. [2022-02-15 13:07:08,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:08,452 INFO L276 IsEmpty]: Start isEmpty. Operand 7819 states and 20087 transitions. [2022-02-15 13:07:08,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:08,478 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:08,478 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:08,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:08,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-15 13:07:08,679 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:08,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:08,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1721384074, now seen corresponding path program 42 times [2022-02-15 13:07:08,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:08,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348777460] [2022-02-15 13:07:08,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:08,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:08,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:08,744 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:08,745 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:08,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348777460] [2022-02-15 13:07:08,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348777460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:08,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443047581] [2022-02-15 13:07:08,745 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:08,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:08,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:08,746 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:08,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-15 13:07:08,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:07:08,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:08,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:08,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:08,859 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:08,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:08,877 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:08,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:08,952 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:08,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443047581] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:08,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:08,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:08,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439026325] [2022-02-15 13:07:08,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:08,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:08,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:08,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:08,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:08,953 INFO L87 Difference]: Start difference. First operand 7819 states and 20087 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:09,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:09,207 INFO L93 Difference]: Finished difference Result 8708 states and 21927 transitions. [2022-02-15 13:07:09,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:09,207 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:09,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:09,219 INFO L225 Difference]: With dead ends: 8708 [2022-02-15 13:07:09,219 INFO L226 Difference]: Without dead ends: 8666 [2022-02-15 13:07:09,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:09,219 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 114 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:09,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 274 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:09,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8666 states. [2022-02-15 13:07:09,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8666 to 7755. [2022-02-15 13:07:09,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7755 states, 7754 states have (on average 2.567706989940676) internal successors, (19910), 7754 states have internal predecessors, (19910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:09,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 19910 transitions. [2022-02-15 13:07:09,322 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 19910 transitions. Word has length 41 [2022-02-15 13:07:09,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:09,322 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 19910 transitions. [2022-02-15 13:07:09,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:09,322 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 19910 transitions. [2022-02-15 13:07:09,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:09,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:09,329 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:09,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-15 13:07:09,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-02-15 13:07:09,530 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:09,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:09,530 INFO L85 PathProgramCache]: Analyzing trace with hash 420533260, now seen corresponding path program 43 times [2022-02-15 13:07:09,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:09,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518110500] [2022-02-15 13:07:09,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:09,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:09,611 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:09,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:09,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518110500] [2022-02-15 13:07:09,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518110500] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:09,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377053410] [2022-02-15 13:07:09,611 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:09,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:09,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:09,612 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:09,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-15 13:07:09,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:09,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:09,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:09,731 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:09,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:09,753 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:09,753 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:09,835 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:09,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377053410] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:09,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:09,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:07:09,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189670463] [2022-02-15 13:07:09,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:09,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:09,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:09,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:09,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:09,836 INFO L87 Difference]: Start difference. First operand 7755 states and 19910 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:10,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:10,164 INFO L93 Difference]: Finished difference Result 9363 states and 23419 transitions. [2022-02-15 13:07:10,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:07:10,165 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:10,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:10,179 INFO L225 Difference]: With dead ends: 9363 [2022-02-15 13:07:10,179 INFO L226 Difference]: Without dead ends: 9321 [2022-02-15 13:07:10,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:07:10,180 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 201 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:10,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 305 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:10,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9321 states. [2022-02-15 13:07:10,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9321 to 7538. [2022-02-15 13:07:10,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7538 states, 7537 states have (on average 2.5832559373756134) internal successors, (19470), 7537 states have internal predecessors, (19470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:10,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7538 states to 7538 states and 19470 transitions. [2022-02-15 13:07:10,315 INFO L78 Accepts]: Start accepts. Automaton has 7538 states and 19470 transitions. Word has length 41 [2022-02-15 13:07:10,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:10,316 INFO L470 AbstractCegarLoop]: Abstraction has 7538 states and 19470 transitions. [2022-02-15 13:07:10,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:10,316 INFO L276 IsEmpty]: Start isEmpty. Operand 7538 states and 19470 transitions. [2022-02-15 13:07:10,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:10,323 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:10,323 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:10,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:10,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:10,524 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:10,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:10,524 INFO L85 PathProgramCache]: Analyzing trace with hash 575369794, now seen corresponding path program 44 times [2022-02-15 13:07:10,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:10,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613403040] [2022-02-15 13:07:10,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:10,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:10,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:10,593 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:10,593 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:10,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613403040] [2022-02-15 13:07:10,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613403040] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:10,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053507221] [2022-02-15 13:07:10,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:10,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:10,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:10,595 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:10,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-15 13:07:10,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:10,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:10,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:10,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:10,708 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:10,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:10,734 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:10,734 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:10,798 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053507221] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:10,798 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:10,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:07:10,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264146555] [2022-02-15 13:07:10,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:10,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:07:10,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:10,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:07:10,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:07:10,799 INFO L87 Difference]: Start difference. First operand 7538 states and 19470 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:11,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:11,129 INFO L93 Difference]: Finished difference Result 9064 states and 22789 transitions. [2022-02-15 13:07:11,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:11,129 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:11,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:11,142 INFO L225 Difference]: With dead ends: 9064 [2022-02-15 13:07:11,142 INFO L226 Difference]: Without dead ends: 9010 [2022-02-15 13:07:11,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:07:11,142 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 173 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:11,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 292 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:11,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9010 states. [2022-02-15 13:07:11,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9010 to 7498. [2022-02-15 13:07:11,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7498 states, 7497 states have (on average 2.5800987061491263) internal successors, (19343), 7497 states have internal predecessors, (19343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:11,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7498 states to 7498 states and 19343 transitions. [2022-02-15 13:07:11,251 INFO L78 Accepts]: Start accepts. Automaton has 7498 states and 19343 transitions. Word has length 41 [2022-02-15 13:07:11,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:11,251 INFO L470 AbstractCegarLoop]: Abstraction has 7498 states and 19343 transitions. [2022-02-15 13:07:11,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:11,251 INFO L276 IsEmpty]: Start isEmpty. Operand 7498 states and 19343 transitions. [2022-02-15 13:07:11,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:11,258 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:11,258 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:11,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:11,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-02-15 13:07:11,458 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:11,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:11,459 INFO L85 PathProgramCache]: Analyzing trace with hash 918712966, now seen corresponding path program 26 times [2022-02-15 13:07:11,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:11,459 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944220407] [2022-02-15 13:07:11,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:11,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:11,536 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:11,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:11,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944220407] [2022-02-15 13:07:11,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944220407] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:11,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126080720] [2022-02-15 13:07:11,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:11,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:11,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:11,537 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:11,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-15 13:07:11,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:11,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:11,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:11,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:11,645 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:11,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:11,667 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:11,667 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:11,748 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:11,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126080720] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:11,748 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:11,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:11,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950770947] [2022-02-15 13:07:11,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:11,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:11,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:11,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:11,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:11,749 INFO L87 Difference]: Start difference. First operand 7498 states and 19343 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:12,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:12,006 INFO L93 Difference]: Finished difference Result 8461 states and 21367 transitions. [2022-02-15 13:07:12,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:12,006 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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 41 [2022-02-15 13:07:12,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:12,019 INFO L225 Difference]: With dead ends: 8461 [2022-02-15 13:07:12,019 INFO L226 Difference]: Without dead ends: 8443 [2022-02-15 13:07:12,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:12,019 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 115 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:12,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 232 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:12,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8443 states. [2022-02-15 13:07:12,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8443 to 7584. [2022-02-15 13:07:12,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7584 states, 7583 states have (on average 2.57734405907952) internal successors, (19544), 7583 states have internal predecessors, (19544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:12,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7584 states to 7584 states and 19544 transitions. [2022-02-15 13:07:12,169 INFO L78 Accepts]: Start accepts. Automaton has 7584 states and 19544 transitions. Word has length 41 [2022-02-15 13:07:12,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:12,169 INFO L470 AbstractCegarLoop]: Abstraction has 7584 states and 19544 transitions. [2022-02-15 13:07:12,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:12,169 INFO L276 IsEmpty]: Start isEmpty. Operand 7584 states and 19544 transitions. [2022-02-15 13:07:12,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:12,177 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:12,177 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:12,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-15 13:07:12,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-15 13:07:12,378 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:12,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:12,378 INFO L85 PathProgramCache]: Analyzing trace with hash -1875921338, now seen corresponding path program 45 times [2022-02-15 13:07:12,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:12,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580993593] [2022-02-15 13:07:12,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:12,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:12,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:12,459 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:12,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:12,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580993593] [2022-02-15 13:07:12,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580993593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:12,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621115855] [2022-02-15 13:07:12,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:12,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:12,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:12,461 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:12,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-15 13:07:12,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:07:12,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:12,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:12,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:12,607 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:12,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:12,633 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:12,634 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:12,723 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:12,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621115855] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:12,723 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:12,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-15 13:07:12,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374708374] [2022-02-15 13:07:12,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:12,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:12,724 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:12,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:12,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:12,724 INFO L87 Difference]: Start difference. First operand 7584 states and 19544 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:13,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:13,037 INFO L93 Difference]: Finished difference Result 8061 states and 20446 transitions. [2022-02-15 13:07:13,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:13,037 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:13,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:13,048 INFO L225 Difference]: With dead ends: 8061 [2022-02-15 13:07:13,049 INFO L226 Difference]: Without dead ends: 7979 [2022-02-15 13:07:13,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:13,049 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 88 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:13,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 287 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:07:13,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7979 states. [2022-02-15 13:07:13,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7979 to 7509. [2022-02-15 13:07:13,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7509 states, 7508 states have (on average 2.5712573255194457) internal successors, (19305), 7508 states have internal predecessors, (19305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:13,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7509 states to 7509 states and 19305 transitions. [2022-02-15 13:07:13,147 INFO L78 Accepts]: Start accepts. Automaton has 7509 states and 19305 transitions. Word has length 41 [2022-02-15 13:07:13,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:13,148 INFO L470 AbstractCegarLoop]: Abstraction has 7509 states and 19305 transitions. [2022-02-15 13:07:13,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:13,148 INFO L276 IsEmpty]: Start isEmpty. Operand 7509 states and 19305 transitions. [2022-02-15 13:07:13,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:13,154 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:13,154 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:13,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-02-15 13:07:13,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-02-15 13:07:13,355 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:13,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:13,355 INFO L85 PathProgramCache]: Analyzing trace with hash 880111234, now seen corresponding path program 27 times [2022-02-15 13:07:13,355 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:13,355 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622953424] [2022-02-15 13:07:13,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:13,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:13,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:13,432 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:13,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:13,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622953424] [2022-02-15 13:07:13,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622953424] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:13,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339315565] [2022-02-15 13:07:13,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:13,433 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:13,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:13,434 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:13,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-15 13:07:13,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-15 13:07:13,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:13,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:13,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:13,543 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:13,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:13,577 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:13,577 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:13,626 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:13,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339315565] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:13,626 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:13,626 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:07:13,626 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216194885] [2022-02-15 13:07:13,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:13,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:07:13,626 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:13,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:07:13,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:07:13,627 INFO L87 Difference]: Start difference. First operand 7509 states and 19305 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:13,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:13,944 INFO L93 Difference]: Finished difference Result 9398 states and 23397 transitions. [2022-02-15 13:07:13,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:07:13,944 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 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 41 [2022-02-15 13:07:13,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:13,958 INFO L225 Difference]: With dead ends: 9398 [2022-02-15 13:07:13,958 INFO L226 Difference]: Without dead ends: 9332 [2022-02-15 13:07:13,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:07:13,958 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 131 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:13,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 205 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:13,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9332 states. [2022-02-15 13:07:14,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9332 to 7487. [2022-02-15 13:07:14,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7487 states, 7486 states have (on average 2.569329414907828) internal successors, (19234), 7486 states have internal predecessors, (19234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:14,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7487 states to 7487 states and 19234 transitions. [2022-02-15 13:07:14,095 INFO L78 Accepts]: Start accepts. Automaton has 7487 states and 19234 transitions. Word has length 41 [2022-02-15 13:07:14,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:14,096 INFO L470 AbstractCegarLoop]: Abstraction has 7487 states and 19234 transitions. [2022-02-15 13:07:14,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:14,096 INFO L276 IsEmpty]: Start isEmpty. Operand 7487 states and 19234 transitions. [2022-02-15 13:07:14,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:14,102 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:14,102 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:14,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-02-15 13:07:14,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-02-15 13:07:14,303 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:14,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:14,303 INFO L85 PathProgramCache]: Analyzing trace with hash 718059138, now seen corresponding path program 46 times [2022-02-15 13:07:14,303 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:14,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132015799] [2022-02-15 13:07:14,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:14,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:14,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:14,392 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:14,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:14,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132015799] [2022-02-15 13:07:14,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132015799] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:14,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318989199] [2022-02-15 13:07:14,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:14,392 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:14,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:14,396 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:14,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-15 13:07:14,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:14,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:14,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:14,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:14,590 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:14,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:14,662 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:14,662 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:14,710 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:14,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318989199] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:14,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:14,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2022-02-15 13:07:14,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986780406] [2022-02-15 13:07:14,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:14,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:07:14,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:14,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:07:14,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:07:14,711 INFO L87 Difference]: Start difference. First operand 7487 states and 19234 transitions. Second operand has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:14,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:14,938 INFO L93 Difference]: Finished difference Result 7610 states and 19452 transitions. [2022-02-15 13:07:14,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:07:14,939 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 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 41 [2022-02-15 13:07:14,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:14,948 INFO L225 Difference]: With dead ends: 7610 [2022-02-15 13:07:14,948 INFO L226 Difference]: Without dead ends: 7557 [2022-02-15 13:07:14,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:07:14,949 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:14,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 148 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 625 Invalid, 0 Unknown, 44 Unchecked, 0.2s Time] [2022-02-15 13:07:14,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7557 states. [2022-02-15 13:07:15,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7557 to 7478. [2022-02-15 13:07:15,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7478 states, 7477 states have (on average 2.5672060987026883) internal successors, (19195), 7477 states have internal predecessors, (19195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:15,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7478 states to 7478 states and 19195 transitions. [2022-02-15 13:07:15,051 INFO L78 Accepts]: Start accepts. Automaton has 7478 states and 19195 transitions. Word has length 41 [2022-02-15 13:07:15,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:15,051 INFO L470 AbstractCegarLoop]: Abstraction has 7478 states and 19195 transitions. [2022-02-15 13:07:15,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:15,051 INFO L276 IsEmpty]: Start isEmpty. Operand 7478 states and 19195 transitions. [2022-02-15 13:07:15,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:15,058 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:15,058 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:15,073 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-15 13:07:15,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:15,260 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:15,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:15,260 INFO L85 PathProgramCache]: Analyzing trace with hash 856335594, now seen corresponding path program 28 times [2022-02-15 13:07:15,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:15,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772612841] [2022-02-15 13:07:15,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:15,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:15,335 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:15,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:15,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772612841] [2022-02-15 13:07:15,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772612841] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:15,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698554120] [2022-02-15 13:07:15,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:15,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:15,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:15,336 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:15,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-15 13:07:15,357 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:15,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:15,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:15,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:15,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:15,478 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:15,478 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:15,536 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:15,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698554120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:15,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:15,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:07:15,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539363944] [2022-02-15 13:07:15,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:15,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:07:15,537 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:15,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:07:15,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:07:15,537 INFO L87 Difference]: Start difference. First operand 7478 states and 19195 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:15,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:15,849 INFO L93 Difference]: Finished difference Result 8785 states and 22005 transitions. [2022-02-15 13:07:15,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:15,849 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 41 [2022-02-15 13:07:15,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:15,861 INFO L225 Difference]: With dead ends: 8785 [2022-02-15 13:07:15,862 INFO L226 Difference]: Without dead ends: 8765 [2022-02-15 13:07:15,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:07:15,862 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 99 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:15,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 237 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:15,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8765 states. [2022-02-15 13:07:15,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8765 to 7219. [2022-02-15 13:07:15,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7219 states, 7218 states have (on average 2.5854807425879747) internal successors, (18662), 7218 states have internal predecessors, (18662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:15,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 18662 transitions. [2022-02-15 13:07:15,989 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 18662 transitions. Word has length 41 [2022-02-15 13:07:15,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:15,990 INFO L470 AbstractCegarLoop]: Abstraction has 7219 states and 18662 transitions. [2022-02-15 13:07:15,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:15,990 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 18662 transitions. [2022-02-15 13:07:15,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:15,996 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:15,996 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:16,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-02-15 13:07:16,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:16,196 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:16,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:16,197 INFO L85 PathProgramCache]: Analyzing trace with hash 679444650, now seen corresponding path program 47 times [2022-02-15 13:07:16,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:16,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221503938] [2022-02-15 13:07:16,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:16,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:16,278 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:16,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:16,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221503938] [2022-02-15 13:07:16,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221503938] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:16,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701641082] [2022-02-15 13:07:16,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:16,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:16,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:16,279 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:16,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-15 13:07:16,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-15 13:07:16,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:16,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:16,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:16,455 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:16,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:16,509 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:16,509 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:16,566 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:16,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701641082] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:16,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:16,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-15 13:07:16,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306883199] [2022-02-15 13:07:16,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:16,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:07:16,567 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:16,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:07:16,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:07:16,567 INFO L87 Difference]: Start difference. First operand 7219 states and 18662 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:16,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:16,766 INFO L93 Difference]: Finished difference Result 7314 states and 18822 transitions. [2022-02-15 13:07:16,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:07:16,767 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:16,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:16,776 INFO L225 Difference]: With dead ends: 7314 [2022-02-15 13:07:16,777 INFO L226 Difference]: Without dead ends: 7276 [2022-02-15 13:07:16,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:07:16,777 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 46 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:16,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 115 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:16,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7276 states. [2022-02-15 13:07:16,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7276 to 7197. [2022-02-15 13:07:16,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7197 states, 7196 states have (on average 2.5849082823790996) internal successors, (18601), 7196 states have internal predecessors, (18601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:16,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7197 states to 7197 states and 18601 transitions. [2022-02-15 13:07:16,880 INFO L78 Accepts]: Start accepts. Automaton has 7197 states and 18601 transitions. Word has length 41 [2022-02-15 13:07:16,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:16,880 INFO L470 AbstractCegarLoop]: Abstraction has 7197 states and 18601 transitions. [2022-02-15 13:07:16,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:16,880 INFO L276 IsEmpty]: Start isEmpty. Operand 7197 states and 18601 transitions. [2022-02-15 13:07:16,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:16,886 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:16,886 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:16,903 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-02-15 13:07:17,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-15 13:07:17,088 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:17,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:17,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1646311550, now seen corresponding path program 29 times [2022-02-15 13:07:17,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:17,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810865752] [2022-02-15 13:07:17,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:17,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:17,155 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:17,156 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:17,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810865752] [2022-02-15 13:07:17,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810865752] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:17,156 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381100373] [2022-02-15 13:07:17,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:17,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:17,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:17,157 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:17,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-15 13:07:17,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-15 13:07:17,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:17,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:17,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:17,276 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:17,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:17,301 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:17,301 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:17,369 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:17,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381100373] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:17,369 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:17,369 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:07:17,369 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211309431] [2022-02-15 13:07:17,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:17,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:17,370 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:17,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:17,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:17,370 INFO L87 Difference]: Start difference. First operand 7197 states and 18601 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:17,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:17,646 INFO L93 Difference]: Finished difference Result 8076 states and 20471 transitions. [2022-02-15 13:07:17,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:07:17,646 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:17,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:17,657 INFO L225 Difference]: With dead ends: 8076 [2022-02-15 13:07:17,657 INFO L226 Difference]: Without dead ends: 8076 [2022-02-15 13:07:17,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:07:17,658 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 88 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:17,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 221 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:17,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8076 states. [2022-02-15 13:07:17,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8076 to 7201. [2022-02-15 13:07:17,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7201 states, 7200 states have (on average 2.5844444444444443) internal successors, (18608), 7200 states have internal predecessors, (18608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:17,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7201 states to 7201 states and 18608 transitions. [2022-02-15 13:07:17,760 INFO L78 Accepts]: Start accepts. Automaton has 7201 states and 18608 transitions. Word has length 41 [2022-02-15 13:07:17,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:17,760 INFO L470 AbstractCegarLoop]: Abstraction has 7201 states and 18608 transitions. [2022-02-15 13:07:17,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:17,760 INFO L276 IsEmpty]: Start isEmpty. Operand 7201 states and 18608 transitions. [2022-02-15 13:07:17,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:17,782 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:17,782 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:17,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:17,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-15 13:07:17,983 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:17,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:17,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1015359362, now seen corresponding path program 48 times [2022-02-15 13:07:17,983 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:17,983 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812172363] [2022-02-15 13:07:17,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:17,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:17,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:18,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:18,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812172363] [2022-02-15 13:07:18,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812172363] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:18,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373000138] [2022-02-15 13:07:18,056 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:18,056 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:18,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:18,057 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:18,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-15 13:07:18,079 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-15 13:07:18,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:18,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:07:18,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:18,306 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:07:18,306 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:07:18,347 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 46 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:18,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:18,803 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:18,803 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:18,979 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:18,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373000138] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:18,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:18,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 12] total 22 [2022-02-15 13:07:18,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402008964] [2022-02-15 13:07:18,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:18,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:07:18,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:18,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:07:18,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:07:18,980 INFO L87 Difference]: Start difference. First operand 7201 states and 18608 transitions. Second operand has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:20,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:20,194 INFO L93 Difference]: Finished difference Result 10756 states and 27009 transitions. [2022-02-15 13:07:20,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 13:07:20,194 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:20,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:20,210 INFO L225 Difference]: With dead ends: 10756 [2022-02-15 13:07:20,211 INFO L226 Difference]: Without dead ends: 10731 [2022-02-15 13:07:20,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=491, Invalid=1959, Unknown=0, NotChecked=0, Total=2450 [2022-02-15 13:07:20,211 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 300 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 178 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:20,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 508 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1444 Invalid, 0 Unknown, 178 Unchecked, 0.5s Time] [2022-02-15 13:07:20,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10731 states. [2022-02-15 13:07:20,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10731 to 7098. [2022-02-15 13:07:20,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7098 states, 7097 states have (on average 2.5908130195857404) internal successors, (18387), 7097 states have internal predecessors, (18387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:20,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7098 states to 7098 states and 18387 transitions. [2022-02-15 13:07:20,347 INFO L78 Accepts]: Start accepts. Automaton has 7098 states and 18387 transitions. Word has length 41 [2022-02-15 13:07:20,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:20,347 INFO L470 AbstractCegarLoop]: Abstraction has 7098 states and 18387 transitions. [2022-02-15 13:07:20,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:20,347 INFO L276 IsEmpty]: Start isEmpty. Operand 7098 states and 18387 transitions. [2022-02-15 13:07:20,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:20,375 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:20,375 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:20,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:20,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-02-15 13:07:20,576 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:20,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:20,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1926296578, now seen corresponding path program 49 times [2022-02-15 13:07:20,577 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:20,577 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649206311] [2022-02-15 13:07:20,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:20,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:20,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:20,642 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:07:20,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:20,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649206311] [2022-02-15 13:07:20,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649206311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:20,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668259374] [2022-02-15 13:07:20,643 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:20,643 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:20,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:20,644 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:20,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-15 13:07:20,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:20,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:20,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:20,753 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:07:20,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:20,770 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:20,770 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:20,848 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:07:20,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668259374] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:20,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:20,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:20,848 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358772055] [2022-02-15 13:07:20,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:20,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:20,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:20,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:20,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:20,849 INFO L87 Difference]: Start difference. First operand 7098 states and 18387 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:21,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:21,060 INFO L93 Difference]: Finished difference Result 7714 states and 19693 transitions. [2022-02-15 13:07:21,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:21,060 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:21,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:21,071 INFO L225 Difference]: With dead ends: 7714 [2022-02-15 13:07:21,071 INFO L226 Difference]: Without dead ends: 7702 [2022-02-15 13:07:21,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:21,072 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 101 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:21,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 162 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:21,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7702 states. [2022-02-15 13:07:21,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7702 to 7140. [2022-02-15 13:07:21,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.5892982210393614) internal successors, (18485), 7139 states have internal predecessors, (18485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:21,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 18485 transitions. [2022-02-15 13:07:21,170 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 18485 transitions. Word has length 41 [2022-02-15 13:07:21,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:21,170 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 18485 transitions. [2022-02-15 13:07:21,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:21,170 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 18485 transitions. [2022-02-15 13:07:21,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:21,176 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:21,176 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:21,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:21,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-15 13:07:21,378 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:21,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:21,378 INFO L85 PathProgramCache]: Analyzing trace with hash -1726020235, now seen corresponding path program 30 times [2022-02-15 13:07:21,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:21,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430978745] [2022-02-15 13:07:21,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:21,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:21,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:21,447 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 19 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:21,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:21,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430978745] [2022-02-15 13:07:21,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430978745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:21,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159697301] [2022-02-15 13:07:21,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:21,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:21,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:21,448 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:21,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-15 13:07:21,470 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-15 13:07:21,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:21,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:21,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:21,579 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:21,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:21,707 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:21,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159697301] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:21,708 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:21,708 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 17 [2022-02-15 13:07:21,708 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936431422] [2022-02-15 13:07:21,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:21,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:07:21,708 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:21,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:07:21,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:07:21,708 INFO L87 Difference]: Start difference. First operand 7140 states and 18485 transitions. Second operand has 18 states, 18 states have (on average 4.222222222222222) internal successors, (76), 17 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-02-15 13:07:21,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:21,952 INFO L93 Difference]: Finished difference Result 8165 states and 20548 transitions. [2022-02-15 13:07:21,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:07:21,952 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.222222222222222) internal successors, (76), 17 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 41 [2022-02-15 13:07:21,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:21,962 INFO L225 Difference]: With dead ends: 8165 [2022-02-15 13:07:21,963 INFO L226 Difference]: Without dead ends: 8123 [2022-02-15 13:07:21,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:07:21,963 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 212 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:21,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 184 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:21,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8123 states. [2022-02-15 13:07:22,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8123 to 5818. [2022-02-15 13:07:22,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5818 states, 5817 states have (on average 2.5404847859721507) internal successors, (14778), 5817 states have internal predecessors, (14778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:22,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5818 states to 5818 states and 14778 transitions. [2022-02-15 13:07:22,056 INFO L78 Accepts]: Start accepts. Automaton has 5818 states and 14778 transitions. Word has length 41 [2022-02-15 13:07:22,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:22,056 INFO L470 AbstractCegarLoop]: Abstraction has 5818 states and 14778 transitions. [2022-02-15 13:07:22,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.222222222222222) internal successors, (76), 17 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-02-15 13:07:22,056 INFO L276 IsEmpty]: Start isEmpty. Operand 5818 states and 14778 transitions. [2022-02-15 13:07:22,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:22,062 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:22,062 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:22,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-02-15 13:07:22,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-02-15 13:07:22,263 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:22,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:22,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1466471446, now seen corresponding path program 31 times [2022-02-15 13:07:22,263 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:22,263 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429502320] [2022-02-15 13:07:22,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:22,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:22,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:22,329 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:22,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:22,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429502320] [2022-02-15 13:07:22,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429502320] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:22,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475717100] [2022-02-15 13:07:22,330 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:22,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:22,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:22,331 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:22,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-15 13:07:22,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:22,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:22,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:22,439 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:22,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:22,459 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:22,459 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:22,534 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:22,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475717100] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:22,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:22,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-15 13:07:22,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164242642] [2022-02-15 13:07:22,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:22,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:07:22,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:22,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:07:22,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:07:22,535 INFO L87 Difference]: Start difference. First operand 5818 states and 14778 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:22,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:22,815 INFO L93 Difference]: Finished difference Result 7063 states and 17450 transitions. [2022-02-15 13:07:22,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:22,819 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 41 [2022-02-15 13:07:22,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:22,827 INFO L225 Difference]: With dead ends: 7063 [2022-02-15 13:07:22,827 INFO L226 Difference]: Without dead ends: 7020 [2022-02-15 13:07:22,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:22,828 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 99 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:22,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 244 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:22,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2022-02-15 13:07:22,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 6154. [2022-02-15 13:07:22,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6154 states, 6153 states have (on average 2.532098163497481) internal successors, (15580), 6153 states have internal predecessors, (15580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:22,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6154 states to 6154 states and 15580 transitions. [2022-02-15 13:07:22,908 INFO L78 Accepts]: Start accepts. Automaton has 6154 states and 15580 transitions. Word has length 41 [2022-02-15 13:07:22,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:22,908 INFO L470 AbstractCegarLoop]: Abstraction has 6154 states and 15580 transitions. [2022-02-15 13:07:22,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:22,909 INFO L276 IsEmpty]: Start isEmpty. Operand 6154 states and 15580 transitions. [2022-02-15 13:07:22,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:22,914 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:22,914 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:22,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:23,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-02-15 13:07:23,116 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:23,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:23,116 INFO L85 PathProgramCache]: Analyzing trace with hash 33861546, now seen corresponding path program 50 times [2022-02-15 13:07:23,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:23,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58772488] [2022-02-15 13:07:23,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:23,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:23,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:23,180 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:23,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:23,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58772488] [2022-02-15 13:07:23,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58772488] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:23,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415753840] [2022-02-15 13:07:23,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:23,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:23,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:23,181 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:23,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-15 13:07:23,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:23,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:23,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-15 13:07:23,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:23,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-15 13:07:23,299 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-15 13:07:23,306 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:23,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:23,353 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:23,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:23,507 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 61 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:23,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415753840] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:23,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:23,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 9] total 14 [2022-02-15 13:07:23,508 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772612702] [2022-02-15 13:07:23,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:23,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:07:23,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:23,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:07:23,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:23,508 INFO L87 Difference]: Start difference. First operand 6154 states and 15580 transitions. Second operand has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 14 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:23,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:23,913 INFO L93 Difference]: Finished difference Result 7761 states and 18910 transitions. [2022-02-15 13:07:23,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:07:23,914 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 14 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:23,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:23,924 INFO L225 Difference]: With dead ends: 7761 [2022-02-15 13:07:23,924 INFO L226 Difference]: Without dead ends: 7497 [2022-02-15 13:07:23,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 70 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:07:23,925 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 174 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:23,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 351 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 988 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:07:23,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2022-02-15 13:07:23,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 5997. [2022-02-15 13:07:23,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5997 states, 5996 states have (on average 2.5320213475650433) internal successors, (15182), 5996 states have internal predecessors, (15182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:24,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5997 states to 5997 states and 15182 transitions. [2022-02-15 13:07:24,007 INFO L78 Accepts]: Start accepts. Automaton has 5997 states and 15182 transitions. Word has length 41 [2022-02-15 13:07:24,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:24,007 INFO L470 AbstractCegarLoop]: Abstraction has 5997 states and 15182 transitions. [2022-02-15 13:07:24,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 14 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:24,007 INFO L276 IsEmpty]: Start isEmpty. Operand 5997 states and 15182 transitions. [2022-02-15 13:07:24,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:24,012 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:24,012 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:24,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-02-15 13:07:24,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:24,213 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:24,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:24,213 INFO L85 PathProgramCache]: Analyzing trace with hash 2066935159, now seen corresponding path program 51 times [2022-02-15 13:07:24,213 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:24,213 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089102933] [2022-02-15 13:07:24,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:24,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:24,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:24,274 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:24,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:24,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089102933] [2022-02-15 13:07:24,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089102933] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:24,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437899454] [2022-02-15 13:07:24,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:24,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:24,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:24,276 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:24,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-15 13:07:24,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-15 13:07:24,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:24,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:24,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:24,441 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:24,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:24,612 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:24,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437899454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:24,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:24,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-02-15 13:07:24,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603272186] [2022-02-15 13:07:24,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:24,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:07:24,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:24,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:07:24,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:07:24,613 INFO L87 Difference]: Start difference. First operand 5997 states and 15182 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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-02-15 13:07:24,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:24,771 INFO L93 Difference]: Finished difference Result 7969 states and 19393 transitions. [2022-02-15 13:07:24,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:07:24,771 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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 41 [2022-02-15 13:07:24,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:24,781 INFO L225 Difference]: With dead ends: 7969 [2022-02-15 13:07:24,781 INFO L226 Difference]: Without dead ends: 7939 [2022-02-15 13:07:24,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:24,782 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 150 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:24,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 103 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:07:24,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2022-02-15 13:07:24,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 6276. [2022-02-15 13:07:24,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6276 states, 6275 states have (on average 2.5472509960159364) internal successors, (15984), 6275 states have internal predecessors, (15984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:24,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15984 transitions. [2022-02-15 13:07:24,885 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15984 transitions. Word has length 41 [2022-02-15 13:07:24,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:24,885 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15984 transitions. [2022-02-15 13:07:24,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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-02-15 13:07:24,885 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15984 transitions. [2022-02-15 13:07:24,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:24,890 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:24,890 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:24,906 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-02-15 13:07:25,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:25,091 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:25,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:25,091 INFO L85 PathProgramCache]: Analyzing trace with hash 2103681911, now seen corresponding path program 52 times [2022-02-15 13:07:25,091 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:25,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020507462] [2022-02-15 13:07:25,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:25,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:25,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:25,179 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:25,179 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:25,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020507462] [2022-02-15 13:07:25,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020507462] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:25,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989614178] [2022-02-15 13:07:25,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:25,179 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:25,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:25,180 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:25,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-15 13:07:25,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:25,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:25,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:25,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:25,324 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:25,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:25,480 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:25,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989614178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:25,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:25,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-15 13:07:25,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646728463] [2022-02-15 13:07:25,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:25,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:07:25,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:25,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:07:25,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:07:25,481 INFO L87 Difference]: Start difference. First operand 6276 states and 15984 transitions. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:25,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:25,668 INFO L93 Difference]: Finished difference Result 8194 states and 19785 transitions. [2022-02-15 13:07:25,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:07:25,669 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 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 41 [2022-02-15 13:07:25,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:25,680 INFO L225 Difference]: With dead ends: 8194 [2022-02-15 13:07:25,680 INFO L226 Difference]: Without dead ends: 8134 [2022-02-15 13:07:25,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:07:25,681 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 199 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:25,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 113 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:07:25,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8134 states. [2022-02-15 13:07:25,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8134 to 6276. [2022-02-15 13:07:25,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6276 states, 6275 states have (on average 2.545019920318725) internal successors, (15970), 6275 states have internal predecessors, (15970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:25,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15970 transitions. [2022-02-15 13:07:25,779 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15970 transitions. Word has length 41 [2022-02-15 13:07:25,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:25,779 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15970 transitions. [2022-02-15 13:07:25,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:25,779 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15970 transitions. [2022-02-15 13:07:25,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:25,785 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:25,785 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:25,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-02-15 13:07:25,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:25,985 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:25,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:25,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1504073858, now seen corresponding path program 53 times [2022-02-15 13:07:25,986 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:25,986 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69021446] [2022-02-15 13:07:25,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:25,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:25,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:26,071 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:26,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69021446] [2022-02-15 13:07:26,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69021446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:26,071 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401342774] [2022-02-15 13:07:26,072 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:26,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:26,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:26,073 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:26,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-15 13:07:26,097 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-15 13:07:26,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:26,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:26,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:26,181 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:26,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:26,215 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:26,215 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:26,263 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:26,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401342774] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:26,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:26,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:07:26,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923770490] [2022-02-15 13:07:26,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:26,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:07:26,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:26,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:07:26,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:26,264 INFO L87 Difference]: Start difference. First operand 6276 states and 15970 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:26,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:26,619 INFO L93 Difference]: Finished difference Result 8204 states and 19910 transitions. [2022-02-15 13:07:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:07:26,619 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:26,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:26,630 INFO L225 Difference]: With dead ends: 8204 [2022-02-15 13:07:26,630 INFO L226 Difference]: Without dead ends: 7841 [2022-02-15 13:07:26,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:07:26,630 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 202 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:26,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 164 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:26,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7841 states. [2022-02-15 13:07:26,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7841 to 5950. [2022-02-15 13:07:26,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 5949 states have (on average 2.533198856950748) internal successors, (15070), 5949 states have internal predecessors, (15070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:26,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 15070 transitions. [2022-02-15 13:07:26,716 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 15070 transitions. Word has length 41 [2022-02-15 13:07:26,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:26,716 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 15070 transitions. [2022-02-15 13:07:26,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:26,716 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 15070 transitions. [2022-02-15 13:07:26,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:26,721 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:26,721 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:26,737 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-02-15 13:07:26,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:26,923 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:26,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:26,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1266012341, now seen corresponding path program 32 times [2022-02-15 13:07:26,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:26,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878362417] [2022-02-15 13:07:26,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:26,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:26,982 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:26,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:26,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878362417] [2022-02-15 13:07:26,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878362417] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:26,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956214385] [2022-02-15 13:07:26,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:26,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:26,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:26,984 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:26,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-15 13:07:27,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:27,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:27,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:27,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:27,130 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:27,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:27,320 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:27,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956214385] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:27,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:27,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-02-15 13:07:27,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133795542] [2022-02-15 13:07:27,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:27,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:07:27,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:27,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:07:27,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:07:27,321 INFO L87 Difference]: Start difference. First operand 5950 states and 15070 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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-02-15 13:07:27,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:27,624 INFO L93 Difference]: Finished difference Result 7335 states and 18009 transitions. [2022-02-15 13:07:27,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:07:27,625 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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 41 [2022-02-15 13:07:27,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:27,636 INFO L225 Difference]: With dead ends: 7335 [2022-02-15 13:07:27,636 INFO L226 Difference]: Without dead ends: 7305 [2022-02-15 13:07:27,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:07:27,637 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 201 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:27,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 218 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:27,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7305 states. [2022-02-15 13:07:27,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7305 to 6289. [2022-02-15 13:07:27,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6289 states, 6288 states have (on average 2.55089058524173) internal successors, (16040), 6288 states have internal predecessors, (16040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:27,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6289 states to 6289 states and 16040 transitions. [2022-02-15 13:07:27,724 INFO L78 Accepts]: Start accepts. Automaton has 6289 states and 16040 transitions. Word has length 41 [2022-02-15 13:07:27,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:27,724 INFO L470 AbstractCegarLoop]: Abstraction has 6289 states and 16040 transitions. [2022-02-15 13:07:27,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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-02-15 13:07:27,725 INFO L276 IsEmpty]: Start isEmpty. Operand 6289 states and 16040 transitions. [2022-02-15 13:07:27,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:27,730 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:27,730 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:27,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:27,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-02-15 13:07:27,945 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:27,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:27,945 INFO L85 PathProgramCache]: Analyzing trace with hash 644131931, now seen corresponding path program 33 times [2022-02-15 13:07:27,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:27,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417586363] [2022-02-15 13:07:27,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:27,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:27,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:28,007 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:28,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:28,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417586363] [2022-02-15 13:07:28,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417586363] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:28,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761485234] [2022-02-15 13:07:28,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:28,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:28,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:28,010 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:28,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-15 13:07:28,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:07:28,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:28,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:28,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:28,155 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:28,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:28,319 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:28,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761485234] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:28,319 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:28,319 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-02-15 13:07:28,319 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499606300] [2022-02-15 13:07:28,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:28,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:07:28,320 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:28,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:07:28,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:07:28,320 INFO L87 Difference]: Start difference. First operand 6289 states and 16040 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:28,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:28,634 INFO L93 Difference]: Finished difference Result 8957 states and 21773 transitions. [2022-02-15 13:07:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:07:28,634 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 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 41 [2022-02-15 13:07:28,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:28,648 INFO L225 Difference]: With dead ends: 8957 [2022-02-15 13:07:28,648 INFO L226 Difference]: Without dead ends: 8957 [2022-02-15 13:07:28,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=248, Invalid=454, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:07:28,648 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 458 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:28,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 130 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:28,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8957 states. [2022-02-15 13:07:28,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8957 to 6352. [2022-02-15 13:07:28,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6352 states, 6351 states have (on average 2.555188159344985) internal successors, (16228), 6351 states have internal predecessors, (16228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:28,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6352 states to 6352 states and 16228 transitions. [2022-02-15 13:07:28,750 INFO L78 Accepts]: Start accepts. Automaton has 6352 states and 16228 transitions. Word has length 41 [2022-02-15 13:07:28,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:28,751 INFO L470 AbstractCegarLoop]: Abstraction has 6352 states and 16228 transitions. [2022-02-15 13:07:28,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:28,751 INFO L276 IsEmpty]: Start isEmpty. Operand 6352 states and 16228 transitions. [2022-02-15 13:07:28,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:28,756 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:28,756 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:28,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-02-15 13:07:28,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-02-15 13:07:28,957 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:28,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:28,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1611531607, now seen corresponding path program 34 times [2022-02-15 13:07:28,957 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:28,957 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947307481] [2022-02-15 13:07:28,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:28,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:28,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:29,037 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:29,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:29,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947307481] [2022-02-15 13:07:29,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947307481] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:29,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271997963] [2022-02-15 13:07:29,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:29,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:29,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:29,038 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:29,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-15 13:07:29,059 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:29,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:29,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:07:29,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:29,219 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 51 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:29,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:29,518 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 38 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:29,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271997963] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:29,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:29,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 12] total 21 [2022-02-15 13:07:29,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32635033] [2022-02-15 13:07:29,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:29,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:07:29,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:29,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:07:29,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:07:29,519 INFO L87 Difference]: Start difference. First operand 6352 states and 16228 transitions. Second operand has 22 states, 22 states have (on average 3.6818181818181817) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:30,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:30,070 INFO L93 Difference]: Finished difference Result 9472 states and 23437 transitions. [2022-02-15 13:07:30,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:07:30,071 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.6818181818181817) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:30,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:30,085 INFO L225 Difference]: With dead ends: 9472 [2022-02-15 13:07:30,085 INFO L226 Difference]: Without dead ends: 9459 [2022-02-15 13:07:30,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=419, Invalid=841, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:07:30,085 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 393 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:30,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 235 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:07:30,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9459 states. [2022-02-15 13:07:30,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9459 to 6169. [2022-02-15 13:07:30,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6169 states, 6168 states have (on average 2.5372892347600517) internal successors, (15650), 6168 states have internal predecessors, (15650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:30,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6169 states to 6169 states and 15650 transitions. [2022-02-15 13:07:30,197 INFO L78 Accepts]: Start accepts. Automaton has 6169 states and 15650 transitions. Word has length 41 [2022-02-15 13:07:30,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:30,197 INFO L470 AbstractCegarLoop]: Abstraction has 6169 states and 15650 transitions. [2022-02-15 13:07:30,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.6818181818181817) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:30,197 INFO L276 IsEmpty]: Start isEmpty. Operand 6169 states and 15650 transitions. [2022-02-15 13:07:30,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-15 13:07:30,203 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:30,203 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:30,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:30,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:30,403 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:30,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:30,403 INFO L85 PathProgramCache]: Analyzing trace with hash -2041475785, now seen corresponding path program 54 times [2022-02-15 13:07:30,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:30,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959307851] [2022-02-15 13:07:30,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:30,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:30,489 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:30,489 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:30,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959307851] [2022-02-15 13:07:30,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959307851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:30,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189133756] [2022-02-15 13:07:30,489 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:30,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:30,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:30,491 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:30,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-15 13:07:30,511 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-15 13:07:30,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:30,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-15 13:07:30,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:30,643 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:30,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:30,795 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:30,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189133756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:30,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:30,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-02-15 13:07:30,795 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140612026] [2022-02-15 13:07:30,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:30,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:07:30,795 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:30,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:07:30,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:07:30,796 INFO L87 Difference]: Start difference. First operand 6169 states and 15650 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:31,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:31,035 INFO L93 Difference]: Finished difference Result 7598 states and 18548 transitions. [2022-02-15 13:07:31,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:31,035 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-15 13:07:31,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:31,045 INFO L225 Difference]: With dead ends: 7598 [2022-02-15 13:07:31,045 INFO L226 Difference]: Without dead ends: 7507 [2022-02-15 13:07:31,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:07:31,045 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 182 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:31,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 171 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:31,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7507 states. [2022-02-15 13:07:31,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7507 to 6112. [2022-02-15 13:07:31,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6112 states, 6111 states have (on average 2.5391916216658483) internal successors, (15517), 6111 states have internal predecessors, (15517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:31,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 15517 transitions. [2022-02-15 13:07:31,126 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 15517 transitions. Word has length 41 [2022-02-15 13:07:31,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:31,126 INFO L470 AbstractCegarLoop]: Abstraction has 6112 states and 15517 transitions. [2022-02-15 13:07:31,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:31,126 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 15517 transitions. [2022-02-15 13:07:31,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-15 13:07:31,132 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:31,132 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:31,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:31,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-02-15 13:07:31,333 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:31,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:31,333 INFO L85 PathProgramCache]: Analyzing trace with hash 554202670, now seen corresponding path program 35 times [2022-02-15 13:07:31,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:31,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782698286] [2022-02-15 13:07:31,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:31,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:31,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:31,417 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:31,417 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:31,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782698286] [2022-02-15 13:07:31,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782698286] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:31,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032434811] [2022-02-15 13:07:31,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:31,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:31,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:31,418 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:31,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-15 13:07:31,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-15 13:07:31,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:31,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:07:31,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:31,547 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:31,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:31,603 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:31,603 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:31,655 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:31,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032434811] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:31,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:31,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:07:31,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070590667] [2022-02-15 13:07:31,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:31,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:07:31,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:31,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:07:31,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:31,656 INFO L87 Difference]: Start difference. First operand 6112 states and 15517 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:31,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:31,967 INFO L93 Difference]: Finished difference Result 7851 states and 19160 transitions. [2022-02-15 13:07:31,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:07:31,968 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-15 13:07:31,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:31,976 INFO L225 Difference]: With dead ends: 7851 [2022-02-15 13:07:31,976 INFO L226 Difference]: Without dead ends: 7366 [2022-02-15 13:07:31,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 82 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:07:31,977 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 126 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:31,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 152 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:31,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7366 states. [2022-02-15 13:07:32,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7366 to 5090. [2022-02-15 13:07:32,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5090 states, 5089 states have (on average 2.5356651601493416) internal successors, (12904), 5089 states have internal predecessors, (12904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:32,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5090 states to 5090 states and 12904 transitions. [2022-02-15 13:07:32,037 INFO L78 Accepts]: Start accepts. Automaton has 5090 states and 12904 transitions. Word has length 44 [2022-02-15 13:07:32,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:32,037 INFO L470 AbstractCegarLoop]: Abstraction has 5090 states and 12904 transitions. [2022-02-15 13:07:32,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:32,037 INFO L276 IsEmpty]: Start isEmpty. Operand 5090 states and 12904 transitions. [2022-02-15 13:07:32,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-15 13:07:32,041 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:32,041 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:32,057 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-02-15 13:07:32,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-02-15 13:07:32,241 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:32,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:32,242 INFO L85 PathProgramCache]: Analyzing trace with hash 831381294, now seen corresponding path program 55 times [2022-02-15 13:07:32,242 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:32,242 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210868654] [2022-02-15 13:07:32,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:32,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:32,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:32,295 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:32,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:32,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210868654] [2022-02-15 13:07:32,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210868654] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:32,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938318861] [2022-02-15 13:07:32,295 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:32,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:32,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:32,296 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:32,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-15 13:07:32,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:32,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:07:32,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:32,577 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:32,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:32,788 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:32,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938318861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:32,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:32,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 19 [2022-02-15 13:07:32,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379664071] [2022-02-15 13:07:32,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:32,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:07:32,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:32,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:07:32,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:07:32,789 INFO L87 Difference]: Start difference. First operand 5090 states and 12904 transitions. Second operand has 20 states, 20 states have (on average 4.35) internal successors, (87), 19 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:33,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:33,655 INFO L93 Difference]: Finished difference Result 6929 states and 16718 transitions. [2022-02-15 13:07:33,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:07:33,655 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.35) internal successors, (87), 19 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-15 13:07:33,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:33,665 INFO L225 Difference]: With dead ends: 6929 [2022-02-15 13:07:33,666 INFO L226 Difference]: Without dead ends: 6876 [2022-02-15 13:07:33,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=473, Invalid=1783, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:07:33,666 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 512 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:33,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 570 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:07:33,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6876 states. [2022-02-15 13:07:33,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6876 to 5518. [2022-02-15 13:07:33,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 2.5261917708899766) internal successors, (13937), 5517 states have internal predecessors, (13937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:33,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 13937 transitions. [2022-02-15 13:07:33,741 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 13937 transitions. Word has length 44 [2022-02-15 13:07:33,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:33,741 INFO L470 AbstractCegarLoop]: Abstraction has 5518 states and 13937 transitions. [2022-02-15 13:07:33,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.35) internal successors, (87), 19 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:33,741 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 13937 transitions. [2022-02-15 13:07:33,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-15 13:07:33,746 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:33,746 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:33,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-02-15 13:07:33,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:33,947 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:33,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:33,947 INFO L85 PathProgramCache]: Analyzing trace with hash -945685074, now seen corresponding path program 56 times [2022-02-15 13:07:33,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:33,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050032118] [2022-02-15 13:07:33,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:33,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:34,004 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:34,004 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:34,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050032118] [2022-02-15 13:07:34,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050032118] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:34,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549066626] [2022-02-15 13:07:34,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:34,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:34,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:34,005 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:34,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-15 13:07:34,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:34,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:34,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:07:34,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:34,207 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:34,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:07:34,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549066626] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:34,396 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:34,396 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 14 [2022-02-15 13:07:34,396 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702174885] [2022-02-15 13:07:34,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:34,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:07:34,396 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:34,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:07:34,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:34,396 INFO L87 Difference]: Start difference. First operand 5518 states and 13937 transitions. Second operand has 15 states, 15 states have (on average 5.6) internal successors, (84), 14 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-02-15 13:07:34,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:34,937 INFO L93 Difference]: Finished difference Result 7876 states and 18896 transitions. [2022-02-15 13:07:34,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 13:07:34,937 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 14 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 44 [2022-02-15 13:07:34,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:34,948 INFO L225 Difference]: With dead ends: 7876 [2022-02-15 13:07:34,948 INFO L226 Difference]: Without dead ends: 7790 [2022-02-15 13:07:34,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:07:34,948 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 327 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:34,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 447 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:07:34,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7790 states. [2022-02-15 13:07:35,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7790 to 5713. [2022-02-15 13:07:35,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5713 states, 5712 states have (on average 2.527310924369748) internal successors, (14436), 5712 states have internal predecessors, (14436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:35,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5713 states to 5713 states and 14436 transitions. [2022-02-15 13:07:35,029 INFO L78 Accepts]: Start accepts. Automaton has 5713 states and 14436 transitions. Word has length 44 [2022-02-15 13:07:35,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:35,029 INFO L470 AbstractCegarLoop]: Abstraction has 5713 states and 14436 transitions. [2022-02-15 13:07:35,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 14 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-02-15 13:07:35,029 INFO L276 IsEmpty]: Start isEmpty. Operand 5713 states and 14436 transitions. [2022-02-15 13:07:35,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-15 13:07:35,035 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:35,035 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:35,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:35,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:35,235 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:35,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:35,236 INFO L85 PathProgramCache]: Analyzing trace with hash 870670370, now seen corresponding path program 57 times [2022-02-15 13:07:35,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:35,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730722217] [2022-02-15 13:07:35,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:35,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:35,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:35,291 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:35,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:35,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730722217] [2022-02-15 13:07:35,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730722217] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:35,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514778921] [2022-02-15 13:07:35,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:35,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:35,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:35,292 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:35,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-15 13:07:35,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-15 13:07:35,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:35,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-15 13:07:35,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:35,421 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:35,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:35,525 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:35,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514778921] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:35,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:35,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-15 13:07:35,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371277542] [2022-02-15 13:07:35,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:35,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:07:35,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:35,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:07:35,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:07:35,526 INFO L87 Difference]: Start difference. First operand 5713 states and 14436 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:35,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:35,719 INFO L93 Difference]: Finished difference Result 6518 states and 16133 transitions. [2022-02-15 13:07:35,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:07:35,719 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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 44 [2022-02-15 13:07:35,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:35,728 INFO L225 Difference]: With dead ends: 6518 [2022-02-15 13:07:35,728 INFO L226 Difference]: Without dead ends: 6463 [2022-02-15 13:07:35,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:07:35,728 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 69 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:35,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 215 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:35,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6463 states. [2022-02-15 13:07:35,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6463 to 5774. [2022-02-15 13:07:35,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5774 states, 5773 states have (on average 2.5174086263641087) internal successors, (14533), 5773 states have internal predecessors, (14533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:35,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5774 states to 5774 states and 14533 transitions. [2022-02-15 13:07:35,798 INFO L78 Accepts]: Start accepts. Automaton has 5774 states and 14533 transitions. Word has length 44 [2022-02-15 13:07:35,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:35,798 INFO L470 AbstractCegarLoop]: Abstraction has 5774 states and 14533 transitions. [2022-02-15 13:07:35,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:35,798 INFO L276 IsEmpty]: Start isEmpty. Operand 5774 states and 14533 transitions. [2022-02-15 13:07:35,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-15 13:07:35,803 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:35,803 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:35,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-02-15 13:07:36,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-02-15 13:07:36,003 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:36,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:36,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1834663790, now seen corresponding path program 58 times [2022-02-15 13:07:36,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:36,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829401153] [2022-02-15 13:07:36,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:36,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:36,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:36,062 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:36,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:36,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829401153] [2022-02-15 13:07:36,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829401153] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:36,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936050060] [2022-02-15 13:07:36,062 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:36,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:36,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:36,063 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:36,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-15 13:07:36,084 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:36,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:36,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-15 13:07:36,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:36,193 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:36,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:36,305 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:07:36,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936050060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:36,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:36,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-15 13:07:36,306 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104973232] [2022-02-15 13:07:36,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:36,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-15 13:07:36,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:36,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-15 13:07:36,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:07:36,306 INFO L87 Difference]: Start difference. First operand 5774 states and 14533 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:36,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:36,507 INFO L93 Difference]: Finished difference Result 6620 states and 16340 transitions. [2022-02-15 13:07:36,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-15 13:07:36,507 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 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 44 [2022-02-15 13:07:36,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:36,516 INFO L225 Difference]: With dead ends: 6620 [2022-02-15 13:07:36,516 INFO L226 Difference]: Without dead ends: 6583 [2022-02-15 13:07:36,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-15 13:07:36,516 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 70 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:36,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 215 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:36,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2022-02-15 13:07:36,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 5870. [2022-02-15 13:07:36,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5870 states, 5869 states have (on average 2.508263758732322) internal successors, (14721), 5869 states have internal predecessors, (14721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:36,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5870 states to 5870 states and 14721 transitions. [2022-02-15 13:07:36,603 INFO L78 Accepts]: Start accepts. Automaton has 5870 states and 14721 transitions. Word has length 44 [2022-02-15 13:07:36,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:36,603 INFO L470 AbstractCegarLoop]: Abstraction has 5870 states and 14721 transitions. [2022-02-15 13:07:36,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:36,604 INFO L276 IsEmpty]: Start isEmpty. Operand 5870 states and 14721 transitions. [2022-02-15 13:07:36,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-15 13:07:36,609 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:36,609 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:36,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-15 13:07:36,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:36,810 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:36,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:36,810 INFO L85 PathProgramCache]: Analyzing trace with hash 678113582, now seen corresponding path program 59 times [2022-02-15 13:07:36,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:36,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124955959] [2022-02-15 13:07:36,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:36,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:36,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:36,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124955959] [2022-02-15 13:07:36,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124955959] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:36,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739830616] [2022-02-15 13:07:36,865 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:36,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:36,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:36,866 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:36,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-15 13:07:36,891 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-15 13:07:36,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:36,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-15 13:07:36,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:37,072 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:37,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:37,250 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:37,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739830616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:37,250 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:37,250 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 11] total 17 [2022-02-15 13:07:37,250 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450816006] [2022-02-15 13:07:37,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:37,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:07:37,250 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:37,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:07:37,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:07:37,251 INFO L87 Difference]: Start difference. First operand 5870 states and 14721 transitions. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:37,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:37,954 INFO L93 Difference]: Finished difference Result 8381 states and 19886 transitions. [2022-02-15 13:07:37,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-15 13:07:37,954 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-15 13:07:37,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:37,966 INFO L225 Difference]: With dead ends: 8381 [2022-02-15 13:07:37,966 INFO L226 Difference]: Without dead ends: 8350 [2022-02-15 13:07:37,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:07:37,966 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 413 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:37,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 604 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:07:37,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8350 states. [2022-02-15 13:07:38,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8350 to 6049. [2022-02-15 13:07:38,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6049 states, 6048 states have (on average 2.4945436507936507) internal successors, (15087), 6048 states have internal predecessors, (15087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:38,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6049 states to 6049 states and 15087 transitions. [2022-02-15 13:07:38,046 INFO L78 Accepts]: Start accepts. Automaton has 6049 states and 15087 transitions. Word has length 44 [2022-02-15 13:07:38,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:38,046 INFO L470 AbstractCegarLoop]: Abstraction has 6049 states and 15087 transitions. [2022-02-15 13:07:38,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:38,047 INFO L276 IsEmpty]: Start isEmpty. Operand 6049 states and 15087 transitions. [2022-02-15 13:07:38,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:38,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:38,052 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:38,068 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:38,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:38,253 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:38,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:38,253 INFO L85 PathProgramCache]: Analyzing trace with hash -98819019, now seen corresponding path program 36 times [2022-02-15 13:07:38,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:38,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059585772] [2022-02-15 13:07:38,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:38,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:38,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:38,355 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:38,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:38,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059585772] [2022-02-15 13:07:38,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059585772] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:38,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649663993] [2022-02-15 13:07:38,355 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:38,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:38,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:38,356 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:38,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-15 13:07:38,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 13:07:38,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:38,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:38,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:38,479 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:38,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:38,519 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:38,519 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:38,574 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:38,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649663993] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:38,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:38,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:07:38,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744897270] [2022-02-15 13:07:38,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:38,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:07:38,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:38,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:07:38,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:38,575 INFO L87 Difference]: Start difference. First operand 6049 states and 15087 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:39,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:39,153 INFO L93 Difference]: Finished difference Result 7892 states and 19138 transitions. [2022-02-15 13:07:39,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:07:39,154 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:39,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:39,164 INFO L225 Difference]: With dead ends: 7892 [2022-02-15 13:07:39,164 INFO L226 Difference]: Without dead ends: 7793 [2022-02-15 13:07:39,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:07:39,165 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 436 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 1244 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:39,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 550 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1244 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:07:39,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7793 states. [2022-02-15 13:07:39,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7793 to 6455. [2022-02-15 13:07:39,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 6454 states have (on average 2.4806321660985438) internal successors, (16010), 6454 states have internal predecessors, (16010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:39,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 16010 transitions. [2022-02-15 13:07:39,256 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 16010 transitions. Word has length 47 [2022-02-15 13:07:39,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:39,256 INFO L470 AbstractCegarLoop]: Abstraction has 6455 states and 16010 transitions. [2022-02-15 13:07:39,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:39,256 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 16010 transitions. [2022-02-15 13:07:39,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:39,262 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:39,262 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:39,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-02-15 13:07:39,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:39,462 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:39,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:39,463 INFO L85 PathProgramCache]: Analyzing trace with hash 2073614069, now seen corresponding path program 60 times [2022-02-15 13:07:39,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:39,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078814129] [2022-02-15 13:07:39,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:39,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:39,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:39,538 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:39,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:39,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078814129] [2022-02-15 13:07:39,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078814129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:39,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929520014] [2022-02-15 13:07:39,539 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:39,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:39,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:39,539 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:39,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-02-15 13:07:39,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 13:07:39,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:39,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:07:39,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:39,916 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:07:39,916 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:07:39,957 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:39,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:40,037 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:40,037 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:40,578 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 35 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:40,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929520014] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:40,579 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:40,579 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 16] total 30 [2022-02-15 13:07:40,579 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652460907] [2022-02-15 13:07:40,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:40,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:07:40,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:40,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:07:40,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:07:40,580 INFO L87 Difference]: Start difference. First operand 6455 states and 16010 transitions. Second operand has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:41,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:41,976 INFO L93 Difference]: Finished difference Result 8318 states and 19574 transitions. [2022-02-15 13:07:41,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-15 13:07:41,976 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:41,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:41,987 INFO L225 Difference]: With dead ends: 8318 [2022-02-15 13:07:41,987 INFO L226 Difference]: Without dead ends: 8286 [2022-02-15 13:07:41,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1202, Invalid=4054, Unknown=0, NotChecked=0, Total=5256 [2022-02-15 13:07:41,988 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 566 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 1567 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 743 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:41,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 741 Invalid, 2428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1567 Invalid, 0 Unknown, 743 Unchecked, 0.6s Time] [2022-02-15 13:07:41,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8286 states. [2022-02-15 13:07:42,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8286 to 6506. [2022-02-15 13:07:42,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6506 states, 6505 states have (on average 2.4799385088393544) internal successors, (16132), 6505 states have internal predecessors, (16132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:42,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6506 states to 6506 states and 16132 transitions. [2022-02-15 13:07:42,097 INFO L78 Accepts]: Start accepts. Automaton has 6506 states and 16132 transitions. Word has length 47 [2022-02-15 13:07:42,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:42,097 INFO L470 AbstractCegarLoop]: Abstraction has 6506 states and 16132 transitions. [2022-02-15 13:07:42,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:42,097 INFO L276 IsEmpty]: Start isEmpty. Operand 6506 states and 16132 transitions. [2022-02-15 13:07:42,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:42,102 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:42,103 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:42,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:42,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:42,304 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:42,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:42,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1460077889, now seen corresponding path program 61 times [2022-02-15 13:07:42,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:42,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751267542] [2022-02-15 13:07:42,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:42,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:42,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:42,384 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:42,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:42,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751267542] [2022-02-15 13:07:42,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751267542] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:42,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18811508] [2022-02-15 13:07:42,384 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:42,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:42,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:42,385 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:42,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-15 13:07:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:42,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:42,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:42,514 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:42,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:42,531 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:42,531 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:42,627 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:42,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18811508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:42,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:42,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:07:42,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650537892] [2022-02-15 13:07:42,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:42,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:42,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:42,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:42,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:42,628 INFO L87 Difference]: Start difference. First operand 6506 states and 16132 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:42,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:42,894 INFO L93 Difference]: Finished difference Result 7055 states and 17180 transitions. [2022-02-15 13:07:42,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:42,895 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:42,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:42,904 INFO L225 Difference]: With dead ends: 7055 [2022-02-15 13:07:42,904 INFO L226 Difference]: Without dead ends: 7037 [2022-02-15 13:07:42,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:42,904 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 76 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:42,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 227 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:42,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7037 states. [2022-02-15 13:07:42,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7037 to 6532. [2022-02-15 13:07:42,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6532 states, 6531 states have (on average 2.480324605726535) internal successors, (16199), 6531 states have internal predecessors, (16199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:42,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6532 states to 6532 states and 16199 transitions. [2022-02-15 13:07:42,983 INFO L78 Accepts]: Start accepts. Automaton has 6532 states and 16199 transitions. Word has length 47 [2022-02-15 13:07:42,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:42,983 INFO L470 AbstractCegarLoop]: Abstraction has 6532 states and 16199 transitions. [2022-02-15 13:07:42,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:42,983 INFO L276 IsEmpty]: Start isEmpty. Operand 6532 states and 16199 transitions. [2022-02-15 13:07:42,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:42,988 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:42,988 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:43,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-02-15 13:07:43,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-02-15 13:07:43,189 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:43,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:43,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1012835979, now seen corresponding path program 62 times [2022-02-15 13:07:43,189 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:43,189 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812463686] [2022-02-15 13:07:43,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:43,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:43,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:43,273 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:43,273 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:43,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812463686] [2022-02-15 13:07:43,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812463686] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:43,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571831232] [2022-02-15 13:07:43,273 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:43,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:43,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:43,274 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:43,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-15 13:07:43,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:43,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:43,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:43,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:43,473 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:43,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:43,510 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:43,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:43,606 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:43,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571831232] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:43,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:43,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-15 13:07:43,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889848948] [2022-02-15 13:07:43,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:43,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:07:43,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:43,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:07:43,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:07:43,607 INFO L87 Difference]: Start difference. First operand 6532 states and 16199 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:43,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:43,873 INFO L93 Difference]: Finished difference Result 6889 states and 16801 transitions. [2022-02-15 13:07:43,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:07:43,873 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 47 [2022-02-15 13:07:43,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:43,882 INFO L225 Difference]: With dead ends: 6889 [2022-02-15 13:07:43,882 INFO L226 Difference]: Without dead ends: 6837 [2022-02-15 13:07:43,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:07:43,882 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 72 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:43,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 290 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:43,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2022-02-15 13:07:43,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6526. [2022-02-15 13:07:43,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6526 states, 6525 states have (on average 2.478927203065134) internal successors, (16175), 6525 states have internal predecessors, (16175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:43,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6526 states to 6526 states and 16175 transitions. [2022-02-15 13:07:43,956 INFO L78 Accepts]: Start accepts. Automaton has 6526 states and 16175 transitions. Word has length 47 [2022-02-15 13:07:43,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:43,957 INFO L470 AbstractCegarLoop]: Abstraction has 6526 states and 16175 transitions. [2022-02-15 13:07:43,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:43,957 INFO L276 IsEmpty]: Start isEmpty. Operand 6526 states and 16175 transitions. [2022-02-15 13:07:43,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:43,963 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:43,963 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:43,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-02-15 13:07:44,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-02-15 13:07:44,163 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:44,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:44,164 INFO L85 PathProgramCache]: Analyzing trace with hash 595441160, now seen corresponding path program 37 times [2022-02-15 13:07:44,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:44,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769593559] [2022-02-15 13:07:44,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:44,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:44,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:44,250 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:44,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:44,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769593559] [2022-02-15 13:07:44,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769593559] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:44,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467821372] [2022-02-15 13:07:44,250 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:44,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:44,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:44,251 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:44,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-15 13:07:44,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:44,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:07:44,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:44,390 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:44,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:44,579 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:44,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467821372] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:44,579 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:44,579 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:07:44,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183352473] [2022-02-15 13:07:44,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:44,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:07:44,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:44,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:07:44,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:44,580 INFO L87 Difference]: Start difference. First operand 6526 states and 16175 transitions. Second operand has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:44,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:44,879 INFO L93 Difference]: Finished difference Result 10769 states and 26210 transitions. [2022-02-15 13:07:44,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:07:44,880 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:44,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:44,896 INFO L225 Difference]: With dead ends: 10769 [2022-02-15 13:07:44,896 INFO L226 Difference]: Without dead ends: 10769 [2022-02-15 13:07:44,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=206, Invalid=394, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:07:44,896 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 327 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:44,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 145 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:44,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10769 states. [2022-02-15 13:07:45,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10769 to 8006. [2022-02-15 13:07:45,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8006 states, 8005 states have (on average 2.5630231105559025) internal successors, (20517), 8005 states have internal predecessors, (20517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:45,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8006 states to 8006 states and 20517 transitions. [2022-02-15 13:07:45,024 INFO L78 Accepts]: Start accepts. Automaton has 8006 states and 20517 transitions. Word has length 47 [2022-02-15 13:07:45,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:45,024 INFO L470 AbstractCegarLoop]: Abstraction has 8006 states and 20517 transitions. [2022-02-15 13:07:45,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:45,024 INFO L276 IsEmpty]: Start isEmpty. Operand 8006 states and 20517 transitions. [2022-02-15 13:07:45,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:45,031 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:45,031 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:45,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:45,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-02-15 13:07:45,232 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:45,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:45,232 INFO L85 PathProgramCache]: Analyzing trace with hash 61575784, now seen corresponding path program 63 times [2022-02-15 13:07:45,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:45,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98433135] [2022-02-15 13:07:45,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:45,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 32 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:45,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:45,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98433135] [2022-02-15 13:07:45,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98433135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:45,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40044296] [2022-02-15 13:07:45,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:45,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:45,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:45,307 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:45,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-15 13:07:45,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-15 13:07:45,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:45,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:07:45,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:45,458 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:45,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:45,648 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:45,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40044296] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:45,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:45,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-15 13:07:45,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493464115] [2022-02-15 13:07:45,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:45,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:07:45,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:45,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:07:45,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:07:45,649 INFO L87 Difference]: Start difference. First operand 8006 states and 20517 transitions. Second operand has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:45,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:45,939 INFO L93 Difference]: Finished difference Result 9351 states and 23522 transitions. [2022-02-15 13:07:45,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:07:45,940 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 12 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 47 [2022-02-15 13:07:45,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:45,954 INFO L225 Difference]: With dead ends: 9351 [2022-02-15 13:07:45,954 INFO L226 Difference]: Without dead ends: 9264 [2022-02-15 13:07:45,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:07:45,954 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 132 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:45,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 170 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:45,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9264 states. [2022-02-15 13:07:46,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9264 to 8152. [2022-02-15 13:07:46,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8152 states, 8151 states have (on average 2.5668016194331984) internal successors, (20922), 8151 states have internal predecessors, (20922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:46,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8152 states to 8152 states and 20922 transitions. [2022-02-15 13:07:46,098 INFO L78 Accepts]: Start accepts. Automaton has 8152 states and 20922 transitions. Word has length 47 [2022-02-15 13:07:46,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:46,098 INFO L470 AbstractCegarLoop]: Abstraction has 8152 states and 20922 transitions. [2022-02-15 13:07:46,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:46,098 INFO L276 IsEmpty]: Start isEmpty. Operand 8152 states and 20922 transitions. [2022-02-15 13:07:46,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:46,105 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:46,105 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:46,121 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-02-15 13:07:46,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-02-15 13:07:46,306 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:46,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:46,306 INFO L85 PathProgramCache]: Analyzing trace with hash -243997515, now seen corresponding path program 38 times [2022-02-15 13:07:46,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:46,306 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144324637] [2022-02-15 13:07:46,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:46,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:46,384 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:46,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:46,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144324637] [2022-02-15 13:07:46,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144324637] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:46,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540004308] [2022-02-15 13:07:46,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:07:46,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:46,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:46,386 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:46,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-02-15 13:07:46,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:07:46,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:46,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:46,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:46,515 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:46,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:46,534 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:46,534 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:46,627 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:46,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540004308] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:46,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:46,628 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:07:46,628 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019674955] [2022-02-15 13:07:46,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:46,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:46,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:46,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:46,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:46,628 INFO L87 Difference]: Start difference. First operand 8152 states and 20922 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:46,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:46,927 INFO L93 Difference]: Finished difference Result 9461 states and 23705 transitions. [2022-02-15 13:07:46,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:46,928 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:46,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:46,941 INFO L225 Difference]: With dead ends: 9461 [2022-02-15 13:07:46,941 INFO L226 Difference]: Without dead ends: 9418 [2022-02-15 13:07:46,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:46,942 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 172 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:46,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 305 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:46,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9418 states. [2022-02-15 13:07:47,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9418 to 8416. [2022-02-15 13:07:47,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8416 states, 8415 states have (on average 2.5622103386809267) internal successors, (21561), 8415 states have internal predecessors, (21561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:47,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8416 states to 8416 states and 21561 transitions. [2022-02-15 13:07:47,061 INFO L78 Accepts]: Start accepts. Automaton has 8416 states and 21561 transitions. Word has length 47 [2022-02-15 13:07:47,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:47,061 INFO L470 AbstractCegarLoop]: Abstraction has 8416 states and 21561 transitions. [2022-02-15 13:07:47,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:47,061 INFO L276 IsEmpty]: Start isEmpty. Operand 8416 states and 21561 transitions. [2022-02-15 13:07:47,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:47,069 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:47,069 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:47,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:47,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:47,269 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:47,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:47,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1256335477, now seen corresponding path program 64 times [2022-02-15 13:07:47,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:47,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851392676] [2022-02-15 13:07:47,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:47,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:47,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:47,347 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:47,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:47,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851392676] [2022-02-15 13:07:47,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851392676] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:47,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039966956] [2022-02-15 13:07:47,347 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:07:47,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:47,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:47,348 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:47,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-02-15 13:07:47,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:07:47,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:47,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:47,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:47,484 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:47,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:47,505 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:47,505 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:47,600 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:47,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039966956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:47,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:47,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-15 13:07:47,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005008392] [2022-02-15 13:07:47,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:47,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:47,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:47,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:47,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:47,601 INFO L87 Difference]: Start difference. First operand 8416 states and 21561 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:47,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:47,951 INFO L93 Difference]: Finished difference Result 8989 states and 22650 transitions. [2022-02-15 13:07:47,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:47,952 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:47,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:47,964 INFO L225 Difference]: With dead ends: 8989 [2022-02-15 13:07:47,964 INFO L226 Difference]: Without dead ends: 8939 [2022-02-15 13:07:47,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:47,965 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 98 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:47,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 307 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:07:47,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8939 states. [2022-02-15 13:07:48,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8939 to 8383. [2022-02-15 13:07:48,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8383 states, 8382 states have (on average 2.5600095442615127) internal successors, (21458), 8382 states have internal predecessors, (21458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:48,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8383 states to 8383 states and 21458 transitions. [2022-02-15 13:07:48,098 INFO L78 Accepts]: Start accepts. Automaton has 8383 states and 21458 transitions. Word has length 47 [2022-02-15 13:07:48,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:48,098 INFO L470 AbstractCegarLoop]: Abstraction has 8383 states and 21458 transitions. [2022-02-15 13:07:48,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:48,099 INFO L276 IsEmpty]: Start isEmpty. Operand 8383 states and 21458 transitions. [2022-02-15 13:07:48,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:48,106 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:48,107 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:48,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-02-15 13:07:48,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-02-15 13:07:48,322 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:48,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:48,322 INFO L85 PathProgramCache]: Analyzing trace with hash 642799297, now seen corresponding path program 65 times [2022-02-15 13:07:48,322 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:48,322 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636042799] [2022-02-15 13:07:48,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:48,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:48,398 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:48,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:48,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636042799] [2022-02-15 13:07:48,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636042799] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:48,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712539328] [2022-02-15 13:07:48,399 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:07:48,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:48,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:48,400 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:48,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-02-15 13:07:48,424 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:07:48,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:48,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:48,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:48,529 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:48,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:48,547 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:48,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:48,648 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:07:48,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712539328] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:48,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:48,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:07:48,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405180144] [2022-02-15 13:07:48,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:48,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:07:48,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:48,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:07:48,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:07:48,649 INFO L87 Difference]: Start difference. First operand 8383 states and 21458 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:48,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:48,958 INFO L93 Difference]: Finished difference Result 9243 states and 23204 transitions. [2022-02-15 13:07:48,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:07:48,958 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:48,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:48,971 INFO L225 Difference]: With dead ends: 9243 [2022-02-15 13:07:48,971 INFO L226 Difference]: Without dead ends: 9207 [2022-02-15 13:07:48,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:07:48,972 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 119 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:48,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 300 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:07:48,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9207 states. [2022-02-15 13:07:49,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9207 to 8367. [2022-02-15 13:07:49,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8367 states, 8366 states have (on average 2.560482907004542) internal successors, (21421), 8366 states have internal predecessors, (21421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:49,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8367 states to 8367 states and 21421 transitions. [2022-02-15 13:07:49,095 INFO L78 Accepts]: Start accepts. Automaton has 8367 states and 21421 transitions. Word has length 47 [2022-02-15 13:07:49,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:49,096 INFO L470 AbstractCegarLoop]: Abstraction has 8367 states and 21421 transitions. [2022-02-15 13:07:49,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:49,096 INFO L276 IsEmpty]: Start isEmpty. Operand 8367 states and 21421 transitions. [2022-02-15 13:07:49,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:49,107 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:49,107 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:49,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:49,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:49,323 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:49,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:49,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1510250665, now seen corresponding path program 66 times [2022-02-15 13:07:49,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:49,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898524819] [2022-02-15 13:07:49,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:49,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:49,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:49,404 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:49,404 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:49,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898524819] [2022-02-15 13:07:49,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898524819] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:49,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442823583] [2022-02-15 13:07:49,404 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:07:49,405 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:49,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:49,405 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:49,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-02-15 13:07:49,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-15 13:07:49,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:49,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:07:49,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:49,682 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:07:49,683 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:07:49,716 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:49,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:49,869 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:07:49,869 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:07:50,007 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:50,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442823583] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:50,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:50,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 25 [2022-02-15 13:07:50,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810876356] [2022-02-15 13:07:50,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:50,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:07:50,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:50,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:07:50,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:07:50,008 INFO L87 Difference]: Start difference. First operand 8367 states and 21421 transitions. Second operand has 26 states, 26 states have (on average 3.5384615384615383) internal successors, (92), 25 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:54,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:54,292 INFO L93 Difference]: Finished difference Result 17429 states and 45611 transitions. [2022-02-15 13:07:54,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2022-02-15 13:07:54,292 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.5384615384615383) internal successors, (92), 25 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:07:54,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:54,317 INFO L225 Difference]: With dead ends: 17429 [2022-02-15 13:07:54,317 INFO L226 Difference]: Without dead ends: 17408 [2022-02-15 13:07:54,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 177 SyntacticMatches, 29 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17089 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=6134, Invalid=29398, Unknown=0, NotChecked=0, Total=35532 [2022-02-15 13:07:54,319 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 448 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 2755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1124 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:54,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 528 Invalid, 2755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1546 Invalid, 0 Unknown, 1124 Unchecked, 0.5s Time] [2022-02-15 13:07:54,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17408 states. [2022-02-15 13:07:54,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17408 to 9303. [2022-02-15 13:07:54,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9303 states, 9302 states have (on average 2.619759191571705) internal successors, (24369), 9302 states have internal predecessors, (24369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:54,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9303 states to 9303 states and 24369 transitions. [2022-02-15 13:07:54,501 INFO L78 Accepts]: Start accepts. Automaton has 9303 states and 24369 transitions. Word has length 47 [2022-02-15 13:07:54,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:54,501 INFO L470 AbstractCegarLoop]: Abstraction has 9303 states and 24369 transitions. [2022-02-15 13:07:54,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.5384615384615383) internal successors, (92), 25 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:54,501 INFO L276 IsEmpty]: Start isEmpty. Operand 9303 states and 24369 transitions. [2022-02-15 13:07:54,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:54,512 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:54,512 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:54,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-02-15 13:07:54,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:54,725 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:54,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:54,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1200020823, now seen corresponding path program 67 times [2022-02-15 13:07:54,725 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:54,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15013268] [2022-02-15 13:07:54,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:54,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:54,803 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:54,803 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:54,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15013268] [2022-02-15 13:07:54,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15013268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:54,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867492443] [2022-02-15 13:07:54,803 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:07:54,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:54,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:54,804 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:54,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-02-15 13:07:54,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:54,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:07:54,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:54,947 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:54,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:54,968 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:07:54,969 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:07:55,063 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:07:55,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867492443] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:55,063 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:55,063 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:07:55,063 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246329717] [2022-02-15 13:07:55,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:55,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:07:55,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:55,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:07:55,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:07:55,064 INFO L87 Difference]: Start difference. First operand 9303 states and 24369 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:55,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:07:55,485 INFO L93 Difference]: Finished difference Result 10692 states and 27212 transitions. [2022-02-15 13:07:55,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:07:55,485 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 47 [2022-02-15 13:07:55,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:07:55,503 INFO L225 Difference]: With dead ends: 10692 [2022-02-15 13:07:55,503 INFO L226 Difference]: Without dead ends: 10692 [2022-02-15 13:07:55,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:07:55,504 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 131 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:07:55,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 390 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:07:55,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10692 states. [2022-02-15 13:07:55,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10692 to 9321. [2022-02-15 13:07:55,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9321 states, 9320 states have (on average 2.620708154506438) internal successors, (24425), 9320 states have internal predecessors, (24425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:55,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9321 states to 9321 states and 24425 transitions. [2022-02-15 13:07:55,702 INFO L78 Accepts]: Start accepts. Automaton has 9321 states and 24425 transitions. Word has length 47 [2022-02-15 13:07:55,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:07:55,702 INFO L470 AbstractCegarLoop]: Abstraction has 9321 states and 24425 transitions. [2022-02-15 13:07:55,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:07:55,702 INFO L276 IsEmpty]: Start isEmpty. Operand 9321 states and 24425 transitions. [2022-02-15 13:07:55,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:07:55,711 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:07:55,712 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:07:55,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-02-15 13:07:55,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:55,912 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:07:55,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:07:55,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1071762469, now seen corresponding path program 39 times [2022-02-15 13:07:55,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:07:55,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205255255] [2022-02-15 13:07:55,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:07:55,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:07:55,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:07:55,991 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:07:55,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:07:55,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205255255] [2022-02-15 13:07:55,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205255255] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:07:55,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069320] [2022-02-15 13:07:55,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:07:55,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:07:55,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:07:55,993 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:07:55,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-02-15 13:07:56,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:07:56,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:07:56,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-15 13:07:56,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:07:57,421 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 24 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:07:57,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:07:59,656 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:07:59,671 INFO L353 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2022-02-15 13:07:59,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 37 [2022-02-15 13:07:59,737 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-02-15 13:07:59,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069320] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:07:59,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:07:59,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 22, 16] total 44 [2022-02-15 13:07:59,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677654064] [2022-02-15 13:07:59,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:07:59,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-15 13:07:59,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:07:59,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-15 13:07:59,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=1559, Unknown=0, NotChecked=0, Total=1980 [2022-02-15 13:07:59,738 INFO L87 Difference]: Start difference. First operand 9321 states and 24425 transitions. Second operand has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:05,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:05,211 INFO L93 Difference]: Finished difference Result 29076 states and 75743 transitions. [2022-02-15 13:08:05,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-02-15 13:08:05,211 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:05,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:05,263 INFO L225 Difference]: With dead ends: 29076 [2022-02-15 13:08:05,263 INFO L226 Difference]: Without dead ends: 29064 [2022-02-15 13:08:05,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 132 SyntacticMatches, 61 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13174 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=4567, Invalid=20873, Unknown=0, NotChecked=0, Total=25440 [2022-02-15 13:08:05,264 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 339 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 3384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2863 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:05,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 94 Invalid, 3384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 451 Invalid, 0 Unknown, 2863 Unchecked, 0.2s Time] [2022-02-15 13:08:05,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29064 states. [2022-02-15 13:08:05,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29064 to 20521. [2022-02-15 13:08:05,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20521 states, 20520 states have (on average 2.619103313840156) internal successors, (53744), 20520 states have internal predecessors, (53744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:05,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20521 states to 20521 states and 53744 transitions. [2022-02-15 13:08:05,745 INFO L78 Accepts]: Start accepts. Automaton has 20521 states and 53744 transitions. Word has length 47 [2022-02-15 13:08:05,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:05,745 INFO L470 AbstractCegarLoop]: Abstraction has 20521 states and 53744 transitions. [2022-02-15 13:08:05,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:05,745 INFO L276 IsEmpty]: Start isEmpty. Operand 20521 states and 53744 transitions. [2022-02-15 13:08:05,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:05,823 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:05,823 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:05,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-02-15 13:08:06,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:06,023 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:06,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:06,024 INFO L85 PathProgramCache]: Analyzing trace with hash 428570523, now seen corresponding path program 68 times [2022-02-15 13:08:06,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:06,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436526882] [2022-02-15 13:08:06,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:06,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:06,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:06,118 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:06,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:06,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436526882] [2022-02-15 13:08:06,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436526882] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:06,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880629975] [2022-02-15 13:08:06,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:08:06,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:06,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:06,120 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:06,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-02-15 13:08:06,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:08:06,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:06,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:06,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:06,277 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:06,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:06,299 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:06,299 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:06,404 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:06,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880629975] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:06,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:06,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-15 13:08:06,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983386863] [2022-02-15 13:08:06,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:06,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:06,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:06,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:06,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:06,405 INFO L87 Difference]: Start difference. First operand 20521 states and 53744 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:06,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:06,896 INFO L93 Difference]: Finished difference Result 21402 states and 55478 transitions. [2022-02-15 13:08:06,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:06,896 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:06,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:06,935 INFO L225 Difference]: With dead ends: 21402 [2022-02-15 13:08:06,936 INFO L226 Difference]: Without dead ends: 21334 [2022-02-15 13:08:06,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:06,936 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 96 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:06,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 373 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:08:06,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21334 states. [2022-02-15 13:08:07,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21334 to 20578. [2022-02-15 13:08:07,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20578 states, 20577 states have (on average 2.6089809010059777) internal successors, (53685), 20577 states have internal predecessors, (53685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:07,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20578 states to 20578 states and 53685 transitions. [2022-02-15 13:08:07,374 INFO L78 Accepts]: Start accepts. Automaton has 20578 states and 53685 transitions. Word has length 47 [2022-02-15 13:08:07,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:07,374 INFO L470 AbstractCegarLoop]: Abstraction has 20578 states and 53685 transitions. [2022-02-15 13:08:07,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:07,374 INFO L276 IsEmpty]: Start isEmpty. Operand 20578 states and 53685 transitions. [2022-02-15 13:08:07,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:07,392 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:07,392 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:07,407 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-02-15 13:08:07,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:07,592 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:07,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:07,593 INFO L85 PathProgramCache]: Analyzing trace with hash -184965657, now seen corresponding path program 69 times [2022-02-15 13:08:07,593 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:07,593 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451087389] [2022-02-15 13:08:07,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:07,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:07,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:07,679 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:07,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:07,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451087389] [2022-02-15 13:08:07,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451087389] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:07,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726605302] [2022-02-15 13:08:07,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:08:07,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:07,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:07,692 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:07,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-02-15 13:08:07,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:08:07,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:07,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:07,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:07,825 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:07,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:07,842 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:07,842 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:07,934 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:07,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726605302] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:07,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:07,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:08:07,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528231807] [2022-02-15 13:08:07,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:07,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:07,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:07,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:07,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:07,935 INFO L87 Difference]: Start difference. First operand 20578 states and 53685 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:08,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:08,291 INFO L93 Difference]: Finished difference Result 22274 states and 57228 transitions. [2022-02-15 13:08:08,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:08,291 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:08,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:08,326 INFO L225 Difference]: With dead ends: 22274 [2022-02-15 13:08:08,326 INFO L226 Difference]: Without dead ends: 22226 [2022-02-15 13:08:08,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:08,327 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 140 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:08,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 323 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:08,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22226 states. [2022-02-15 13:08:08,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22226 to 20541. [2022-02-15 13:08:08,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20541 states, 20540 states have (on average 2.6070107108081793) internal successors, (53548), 20540 states have internal predecessors, (53548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:08,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20541 states to 20541 states and 53548 transitions. [2022-02-15 13:08:08,743 INFO L78 Accepts]: Start accepts. Automaton has 20541 states and 53548 transitions. Word has length 47 [2022-02-15 13:08:08,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:08,743 INFO L470 AbstractCegarLoop]: Abstraction has 20541 states and 53548 transitions. [2022-02-15 13:08:08,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:08,743 INFO L276 IsEmpty]: Start isEmpty. Operand 20541 states and 53548 transitions. [2022-02-15 13:08:08,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:08,764 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:08,764 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:08,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-02-15 13:08:08,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-02-15 13:08:08,964 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:08,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:08,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1833323160, now seen corresponding path program 70 times [2022-02-15 13:08:08,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:08,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31751646] [2022-02-15 13:08:08,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:08,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:08,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:09,040 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 23 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:09,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:09,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31751646] [2022-02-15 13:08:09,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31751646] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:09,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185345] [2022-02-15 13:08:09,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:08:09,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:09,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:09,041 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:09,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-02-15 13:08:09,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:08:09,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:09,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:08:09,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:09,197 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:09,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:09,384 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:09,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185345] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:09,385 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:09,385 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-15 13:08:09,385 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881175677] [2022-02-15 13:08:09,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:09,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:08:09,385 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:09,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:08:09,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:08:09,385 INFO L87 Difference]: Start difference. First operand 20541 states and 53548 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:09,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:09,665 INFO L93 Difference]: Finished difference Result 24380 states and 63412 transitions. [2022-02-15 13:08:09,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:08:09,665 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:09,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:09,706 INFO L225 Difference]: With dead ends: 24380 [2022-02-15 13:08:09,706 INFO L226 Difference]: Without dead ends: 24296 [2022-02-15 13:08:09,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=220, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:08:09,707 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 182 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:09,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 157 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:08:09,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24296 states. [2022-02-15 13:08:10,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24296 to 22505. [2022-02-15 13:08:10,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22505 states, 22504 states have (on average 2.6204674724493424) internal successors, (58971), 22504 states have internal predecessors, (58971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:10,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22505 states to 22505 states and 58971 transitions. [2022-02-15 13:08:10,175 INFO L78 Accepts]: Start accepts. Automaton has 22505 states and 58971 transitions. Word has length 47 [2022-02-15 13:08:10,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:10,175 INFO L470 AbstractCegarLoop]: Abstraction has 22505 states and 58971 transitions. [2022-02-15 13:08:10,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:10,175 INFO L276 IsEmpty]: Start isEmpty. Operand 22505 states and 58971 transitions. [2022-02-15 13:08:10,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:10,195 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:10,195 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:10,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:10,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-02-15 13:08:10,403 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:10,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:10,404 INFO L85 PathProgramCache]: Analyzing trace with hash -309643651, now seen corresponding path program 71 times [2022-02-15 13:08:10,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:10,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128063603] [2022-02-15 13:08:10,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:10,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:10,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:10,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128063603] [2022-02-15 13:08:10,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128063603] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:10,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827877267] [2022-02-15 13:08:10,482 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:08:10,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:10,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:10,483 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:10,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-02-15 13:08:10,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:08:10,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:10,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:10,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:10,627 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:10,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:10,650 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:10,650 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:10,741 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:10,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827877267] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:10,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:10,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:08:10,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692806323] [2022-02-15 13:08:10,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:10,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:08:10,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:10,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:08:10,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:08:10,742 INFO L87 Difference]: Start difference. First operand 22505 states and 58971 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:11,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:11,239 INFO L93 Difference]: Finished difference Result 25523 states and 65523 transitions. [2022-02-15 13:08:11,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:08:11,239 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:11,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:11,282 INFO L225 Difference]: With dead ends: 25523 [2022-02-15 13:08:11,282 INFO L226 Difference]: Without dead ends: 25481 [2022-02-15 13:08:11,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:08:11,283 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 220 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:11,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 436 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:11,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25481 states. [2022-02-15 13:08:11,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25481 to 22399. [2022-02-15 13:08:11,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22399 states, 22398 states have (on average 2.616974729886597) internal successors, (58615), 22398 states have internal predecessors, (58615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:11,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22399 states to 22399 states and 58615 transitions. [2022-02-15 13:08:11,751 INFO L78 Accepts]: Start accepts. Automaton has 22399 states and 58615 transitions. Word has length 47 [2022-02-15 13:08:11,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:11,751 INFO L470 AbstractCegarLoop]: Abstraction has 22399 states and 58615 transitions. [2022-02-15 13:08:11,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:11,751 INFO L276 IsEmpty]: Start isEmpty. Operand 22399 states and 58615 transitions. [2022-02-15 13:08:11,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:11,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:11,769 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:11,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:11,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-02-15 13:08:11,970 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:11,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:11,970 INFO L85 PathProgramCache]: Analyzing trace with hash 2111788211, now seen corresponding path program 72 times [2022-02-15 13:08:11,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:11,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552027003] [2022-02-15 13:08:11,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:11,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:11,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:12,053 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:12,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:12,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552027003] [2022-02-15 13:08:12,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552027003] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:12,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048778955] [2022-02-15 13:08:12,053 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:08:12,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:12,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:12,054 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:12,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-02-15 13:08:12,080 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-15 13:08:12,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:12,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:12,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:12,215 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:12,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:12,242 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:12,242 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:12,324 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:12,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048778955] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:12,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:12,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:08:12,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855315854] [2022-02-15 13:08:12,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:12,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:08:12,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:12,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:08:12,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:08:12,325 INFO L87 Difference]: Start difference. First operand 22399 states and 58615 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:12,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:12,792 INFO L93 Difference]: Finished difference Result 25240 states and 64837 transitions. [2022-02-15 13:08:12,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:08:12,793 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 47 [2022-02-15 13:08:12,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:12,837 INFO L225 Difference]: With dead ends: 25240 [2022-02-15 13:08:12,837 INFO L226 Difference]: Without dead ends: 25180 [2022-02-15 13:08:12,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:08:12,837 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 183 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:12,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 406 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:12,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25180 states. [2022-02-15 13:08:13,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25180 to 22581. [2022-02-15 13:08:13,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22581 states, 22580 states have (on average 2.6141718334809565) internal successors, (59028), 22580 states have internal predecessors, (59028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:13,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22581 states to 22581 states and 59028 transitions. [2022-02-15 13:08:13,292 INFO L78 Accepts]: Start accepts. Automaton has 22581 states and 59028 transitions. Word has length 47 [2022-02-15 13:08:13,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:13,292 INFO L470 AbstractCegarLoop]: Abstraction has 22581 states and 59028 transitions. [2022-02-15 13:08:13,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:13,292 INFO L276 IsEmpty]: Start isEmpty. Operand 22581 states and 59028 transitions. [2022-02-15 13:08:13,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:13,311 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:13,311 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:13,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-02-15 13:08:13,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-02-15 13:08:13,511 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:13,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:13,511 INFO L85 PathProgramCache]: Analyzing trace with hash -2075721336, now seen corresponding path program 40 times [2022-02-15 13:08:13,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:13,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347359413] [2022-02-15 13:08:13,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:13,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:13,600 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:08:13,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:13,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347359413] [2022-02-15 13:08:13,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347359413] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:13,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568079700] [2022-02-15 13:08:13,600 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:08:13,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:13,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:13,601 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:13,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-02-15 13:08:13,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:08:13,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:13,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:08:13,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:13,753 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:08:13,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:13,957 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:08:13,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568079700] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:13,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:13,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-02-15 13:08:13,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149656915] [2022-02-15 13:08:13,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:13,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:08:13,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:13,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:08:13,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:13,958 INFO L87 Difference]: Start difference. First operand 22581 states and 59028 transitions. Second operand has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:14,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:14,439 INFO L93 Difference]: Finished difference Result 26295 states and 67598 transitions. [2022-02-15 13:08:14,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:08:14,439 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:14,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:14,482 INFO L225 Difference]: With dead ends: 26295 [2022-02-15 13:08:14,482 INFO L226 Difference]: Without dead ends: 26295 [2022-02-15 13:08:14,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=545, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:08:14,483 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 356 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:14,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 173 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:08:14,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26295 states. [2022-02-15 13:08:14,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26295 to 23107. [2022-02-15 13:08:14,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23107 states, 23106 states have (on average 2.618583917597161) internal successors, (60505), 23106 states have internal predecessors, (60505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:14,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23107 states to 23107 states and 60505 transitions. [2022-02-15 13:08:14,937 INFO L78 Accepts]: Start accepts. Automaton has 23107 states and 60505 transitions. Word has length 47 [2022-02-15 13:08:14,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:14,938 INFO L470 AbstractCegarLoop]: Abstraction has 23107 states and 60505 transitions. [2022-02-15 13:08:14,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:14,938 INFO L276 IsEmpty]: Start isEmpty. Operand 23107 states and 60505 transitions. [2022-02-15 13:08:14,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:14,955 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:14,955 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:14,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-02-15 13:08:15,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2022-02-15 13:08:15,156 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:15,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:15,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1796576408, now seen corresponding path program 73 times [2022-02-15 13:08:15,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:15,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758158979] [2022-02-15 13:08:15,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:15,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:15,241 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 27 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:08:15,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:15,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758158979] [2022-02-15 13:08:15,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758158979] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:15,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155919514] [2022-02-15 13:08:15,241 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:08:15,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:15,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:15,242 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:15,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-02-15 13:08:15,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:15,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:08:15,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:15,392 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:15,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:15,574 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:15,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155919514] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:15,575 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:15,575 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-02-15 13:08:15,575 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349210672] [2022-02-15 13:08:15,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:15,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:08:15,575 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:15,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:08:15,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:15,575 INFO L87 Difference]: Start difference. First operand 23107 states and 60505 transitions. Second operand has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:15,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:15,871 INFO L93 Difference]: Finished difference Result 24544 states and 63385 transitions. [2022-02-15 13:08:15,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:08:15,872 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:15,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:15,913 INFO L225 Difference]: With dead ends: 24544 [2022-02-15 13:08:15,913 INFO L226 Difference]: Without dead ends: 24457 [2022-02-15 13:08:15,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=168, Invalid=338, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:08:15,914 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 201 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:15,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 137 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:08:15,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24457 states. [2022-02-15 13:08:16,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24457 to 23077. [2022-02-15 13:08:16,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23077 states, 23076 states have (on average 2.612237822846247) internal successors, (60280), 23076 states have internal predecessors, (60280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:16,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23077 states to 23077 states and 60280 transitions. [2022-02-15 13:08:16,359 INFO L78 Accepts]: Start accepts. Automaton has 23077 states and 60280 transitions. Word has length 47 [2022-02-15 13:08:16,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:16,359 INFO L470 AbstractCegarLoop]: Abstraction has 23077 states and 60280 transitions. [2022-02-15 13:08:16,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:16,359 INFO L276 IsEmpty]: Start isEmpty. Operand 23077 states and 60280 transitions. [2022-02-15 13:08:16,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:16,377 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:16,377 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:16,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:16,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:16,578 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:16,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:16,578 INFO L85 PathProgramCache]: Analyzing trace with hash 303161907, now seen corresponding path program 41 times [2022-02-15 13:08:16,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:16,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335279403] [2022-02-15 13:08:16,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:16,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:16,659 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 86 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:08:16,660 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:16,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335279403] [2022-02-15 13:08:16,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335279403] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:16,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662086242] [2022-02-15 13:08:16,660 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:08:16,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:16,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:16,661 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:16,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-02-15 13:08:16,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:08:16,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:16,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:16,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:16,792 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:08:16,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:16,810 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:16,810 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:16,905 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:08:16,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662086242] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:16,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:16,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:08:16,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172611620] [2022-02-15 13:08:16,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:16,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:16,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:16,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:16,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:16,906 INFO L87 Difference]: Start difference. First operand 23077 states and 60280 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:17,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:17,237 INFO L93 Difference]: Finished difference Result 24261 states and 62845 transitions. [2022-02-15 13:08:17,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:17,237 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:17,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:17,279 INFO L225 Difference]: With dead ends: 24261 [2022-02-15 13:08:17,279 INFO L226 Difference]: Without dead ends: 24257 [2022-02-15 13:08:17,279 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:17,279 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 103 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:17,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 297 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:08:17,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24257 states. [2022-02-15 13:08:17,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24257 to 23090. [2022-02-15 13:08:17,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23090 states, 23089 states have (on average 2.6126293906189093) internal successors, (60323), 23089 states have internal predecessors, (60323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:17,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23090 states to 23090 states and 60323 transitions. [2022-02-15 13:08:17,726 INFO L78 Accepts]: Start accepts. Automaton has 23090 states and 60323 transitions. Word has length 47 [2022-02-15 13:08:17,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:17,726 INFO L470 AbstractCegarLoop]: Abstraction has 23090 states and 60323 transitions. [2022-02-15 13:08:17,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:17,726 INFO L276 IsEmpty]: Start isEmpty. Operand 23090 states and 60323 transitions. [2022-02-15 13:08:17,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:17,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:17,745 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:17,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:17,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:17,945 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:17,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:17,946 INFO L85 PathProgramCache]: Analyzing trace with hash 62826139, now seen corresponding path program 42 times [2022-02-15 13:08:17,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:17,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785799879] [2022-02-15 13:08:17,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:17,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:17,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:18,037 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:18,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:18,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785799879] [2022-02-15 13:08:18,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785799879] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:18,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084870150] [2022-02-15 13:08:18,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:08:18,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:18,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:18,039 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:18,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-02-15 13:08:18,065 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-15 13:08:18,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:18,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:18,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:18,171 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:18,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:18,190 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:18,191 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:18,282 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:18,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084870150] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:18,283 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:18,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:08:18,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586050229] [2022-02-15 13:08:18,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:18,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:18,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:18,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:18,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:18,283 INFO L87 Difference]: Start difference. First operand 23090 states and 60323 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:18,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:18,688 INFO L93 Difference]: Finished difference Result 24581 states and 63575 transitions. [2022-02-15 13:08:18,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:18,688 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:18,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:18,731 INFO L225 Difference]: With dead ends: 24581 [2022-02-15 13:08:18,731 INFO L226 Difference]: Without dead ends: 24554 [2022-02-15 13:08:18,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:18,732 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 146 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:18,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 353 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:18,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24554 states. [2022-02-15 13:08:19,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24554 to 23208. [2022-02-15 13:08:19,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23208 states, 23207 states have (on average 2.6111948980910933) internal successors, (60598), 23207 states have internal predecessors, (60598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:19,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23208 states to 23208 states and 60598 transitions. [2022-02-15 13:08:19,243 INFO L78 Accepts]: Start accepts. Automaton has 23208 states and 60598 transitions. Word has length 47 [2022-02-15 13:08:19,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:19,243 INFO L470 AbstractCegarLoop]: Abstraction has 23208 states and 60598 transitions. [2022-02-15 13:08:19,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:19,243 INFO L276 IsEmpty]: Start isEmpty. Operand 23208 states and 60598 transitions. [2022-02-15 13:08:19,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:19,262 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:19,262 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:19,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:19,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:19,462 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:19,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:19,462 INFO L85 PathProgramCache]: Analyzing trace with hash -2109927755, now seen corresponding path program 74 times [2022-02-15 13:08:19,462 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:19,462 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737122444] [2022-02-15 13:08:19,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:19,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:19,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:19,540 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:19,540 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:19,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737122444] [2022-02-15 13:08:19,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737122444] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:19,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196114183] [2022-02-15 13:08:19,541 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:08:19,541 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:19,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:19,542 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:19,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-02-15 13:08:19,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:08:19,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:19,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:19,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:19,675 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:19,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:19,696 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:19,696 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:19,787 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:19,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196114183] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:19,787 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:19,787 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-15 13:08:19,787 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31151120] [2022-02-15 13:08:19,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:19,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:19,787 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:19,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:19,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:19,788 INFO L87 Difference]: Start difference. First operand 23208 states and 60598 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:20,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:20,269 INFO L93 Difference]: Finished difference Result 24015 states and 62171 transitions. [2022-02-15 13:08:20,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:20,269 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:20,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:20,311 INFO L225 Difference]: With dead ends: 24015 [2022-02-15 13:08:20,311 INFO L226 Difference]: Without dead ends: 23929 [2022-02-15 13:08:20,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:20,312 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 102 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:20,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 374 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:08:20,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23929 states. [2022-02-15 13:08:20,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23929 to 23114. [2022-02-15 13:08:20,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23114 states, 23113 states have (on average 2.6092675117899016) internal successors, (60308), 23113 states have internal predecessors, (60308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:20,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 60308 transitions. [2022-02-15 13:08:20,881 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 60308 transitions. Word has length 47 [2022-02-15 13:08:20,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:20,881 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 60308 transitions. [2022-02-15 13:08:20,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:20,881 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 60308 transitions. [2022-02-15 13:08:20,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:20,899 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:20,900 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:20,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-02-15 13:08:21,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:21,100 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:21,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:21,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1571503361, now seen corresponding path program 75 times [2022-02-15 13:08:21,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:21,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44315429] [2022-02-15 13:08:21,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:21,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:21,188 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:21,188 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:21,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44315429] [2022-02-15 13:08:21,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44315429] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:21,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558488413] [2022-02-15 13:08:21,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:08:21,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:21,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:21,189 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:21,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-02-15 13:08:21,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-15 13:08:21,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:21,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:21,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:21,333 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:21,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:21,352 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:21,352 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:21,450 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:21,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558488413] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:21,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:21,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:08:21,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317902143] [2022-02-15 13:08:21,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:21,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:21,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:21,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:21,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:21,451 INFO L87 Difference]: Start difference. First operand 23114 states and 60308 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:21,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:21,862 INFO L93 Difference]: Finished difference Result 24611 states and 63415 transitions. [2022-02-15 13:08:21,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:21,863 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:21,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:21,907 INFO L225 Difference]: With dead ends: 24611 [2022-02-15 13:08:21,907 INFO L226 Difference]: Without dead ends: 24551 [2022-02-15 13:08:21,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:21,908 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 138 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:21,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 389 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:21,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24551 states. [2022-02-15 13:08:22,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24551 to 23030. [2022-02-15 13:08:22,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23030 states, 23029 states have (on average 2.6088410265317643) internal successors, (60079), 23029 states have internal predecessors, (60079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:22,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23030 states to 23030 states and 60079 transitions. [2022-02-15 13:08:22,394 INFO L78 Accepts]: Start accepts. Automaton has 23030 states and 60079 transitions. Word has length 47 [2022-02-15 13:08:22,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:22,395 INFO L470 AbstractCegarLoop]: Abstraction has 23030 states and 60079 transitions. [2022-02-15 13:08:22,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:22,395 INFO L276 IsEmpty]: Start isEmpty. Operand 23030 states and 60079 transitions. [2022-02-15 13:08:22,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:22,413 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:22,413 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:22,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-02-15 13:08:22,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2022-02-15 13:08:22,613 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:22,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:22,613 INFO L85 PathProgramCache]: Analyzing trace with hash -581546601, now seen corresponding path program 76 times [2022-02-15 13:08:22,614 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:22,614 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691630621] [2022-02-15 13:08:22,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:22,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:22,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:22,698 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:22,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:22,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691630621] [2022-02-15 13:08:22,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691630621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:22,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294366982] [2022-02-15 13:08:22,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:08:22,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:22,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:22,699 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:22,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-02-15 13:08:22,720 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:08:22,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:22,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:22,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:22,835 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:22,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:22,856 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:22,856 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:22,945 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:22,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294366982] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:22,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:22,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:08:22,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052651923] [2022-02-15 13:08:22,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:22,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:08:22,946 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:22,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:08:22,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:08:22,946 INFO L87 Difference]: Start difference. First operand 23030 states and 60079 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:23,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:23,460 INFO L93 Difference]: Finished difference Result 26832 states and 68474 transitions. [2022-02-15 13:08:23,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:08:23,460 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:23,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:23,507 INFO L225 Difference]: With dead ends: 26832 [2022-02-15 13:08:23,508 INFO L226 Difference]: Without dead ends: 26778 [2022-02-15 13:08:23,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:08:23,508 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 252 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 1072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:23,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 474 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:23,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26778 states. [2022-02-15 13:08:23,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26778 to 23298. [2022-02-15 13:08:23,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23298 states, 23297 states have (on average 2.6057861527235264) internal successors, (60707), 23297 states have internal predecessors, (60707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:23,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23298 states to 23298 states and 60707 transitions. [2022-02-15 13:08:23,971 INFO L78 Accepts]: Start accepts. Automaton has 23298 states and 60707 transitions. Word has length 47 [2022-02-15 13:08:23,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:23,972 INFO L470 AbstractCegarLoop]: Abstraction has 23298 states and 60707 transitions. [2022-02-15 13:08:23,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:23,972 INFO L276 IsEmpty]: Start isEmpty. Operand 23298 states and 60707 transitions. [2022-02-15 13:08:23,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:23,990 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:23,990 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:24,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:24,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:24,191 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:24,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:24,191 INFO L85 PathProgramCache]: Analyzing trace with hash -426710067, now seen corresponding path program 77 times [2022-02-15 13:08:24,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:24,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409983195] [2022-02-15 13:08:24,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:24,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:24,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:24,272 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:24,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:24,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409983195] [2022-02-15 13:08:24,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409983195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:24,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131467293] [2022-02-15 13:08:24,272 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:08:24,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:24,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:24,273 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:24,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-02-15 13:08:24,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-15 13:08:24,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:24,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:24,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:24,408 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:24,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:24,434 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:24,434 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:24,515 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:24,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131467293] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:24,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:24,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:08:24,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149516033] [2022-02-15 13:08:24,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:24,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:08:24,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:24,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:08:24,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:08:24,516 INFO L87 Difference]: Start difference. First operand 23298 states and 60707 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:25,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:25,222 INFO L93 Difference]: Finished difference Result 29848 states and 75292 transitions. [2022-02-15 13:08:25,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 13:08:25,223 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 47 [2022-02-15 13:08:25,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:25,272 INFO L225 Difference]: With dead ends: 29848 [2022-02-15 13:08:25,272 INFO L226 Difference]: Without dead ends: 29494 [2022-02-15 13:08:25,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:08:25,273 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 451 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:25,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 472 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:08:25,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29494 states. [2022-02-15 13:08:25,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29494 to 23163. [2022-02-15 13:08:25,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23163 states, 23162 states have (on average 2.6059062257145325) internal successors, (60358), 23162 states have internal predecessors, (60358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:25,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23163 states to 23163 states and 60358 transitions. [2022-02-15 13:08:25,674 INFO L78 Accepts]: Start accepts. Automaton has 23163 states and 60358 transitions. Word has length 47 [2022-02-15 13:08:25,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:25,674 INFO L470 AbstractCegarLoop]: Abstraction has 23163 states and 60358 transitions. [2022-02-15 13:08:25,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:25,674 INFO L276 IsEmpty]: Start isEmpty. Operand 23163 states and 60358 transitions. [2022-02-15 13:08:25,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:25,692 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:25,692 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:25,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-02-15 13:08:25,893 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:25,893 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:25,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:25,893 INFO L85 PathProgramCache]: Analyzing trace with hash -486401577, now seen corresponding path program 78 times [2022-02-15 13:08:25,893 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:25,894 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231538788] [2022-02-15 13:08:25,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:25,894 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:25,986 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:25,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:25,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231538788] [2022-02-15 13:08:25,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231538788] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:25,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868278257] [2022-02-15 13:08:25,987 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:08:25,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:25,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:25,988 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:25,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-02-15 13:08:26,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-15 13:08:26,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:26,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:26,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:26,138 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:26,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:26,170 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:26,170 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:26,246 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:26,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868278257] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:26,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:26,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:08:26,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576343074] [2022-02-15 13:08:26,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:26,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:08:26,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:26,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:08:26,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:08:26,247 INFO L87 Difference]: Start difference. First operand 23163 states and 60358 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:26,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:26,756 INFO L93 Difference]: Finished difference Result 27805 states and 70492 transitions. [2022-02-15 13:08:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:08:26,756 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 47 [2022-02-15 13:08:26,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:26,802 INFO L225 Difference]: With dead ends: 27805 [2022-02-15 13:08:26,802 INFO L226 Difference]: Without dead ends: 27427 [2022-02-15 13:08:26,803 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:08:26,803 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 252 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:26,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 415 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:26,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27427 states. [2022-02-15 13:08:27,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27427 to 22650. [2022-02-15 13:08:27,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22650 states, 22649 states have (on average 2.60660514813016) internal successors, (59037), 22649 states have internal predecessors, (59037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:27,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59037 transitions. [2022-02-15 13:08:27,342 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59037 transitions. Word has length 47 [2022-02-15 13:08:27,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:27,342 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59037 transitions. [2022-02-15 13:08:27,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:27,343 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59037 transitions. [2022-02-15 13:08:27,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:27,360 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:27,360 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:27,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-02-15 13:08:27,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-02-15 13:08:27,560 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:27,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:27,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1444774209, now seen corresponding path program 43 times [2022-02-15 13:08:27,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:27,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020058300] [2022-02-15 13:08:27,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:27,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:27,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:27,646 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:27,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:27,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020058300] [2022-02-15 13:08:27,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020058300] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:27,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267595138] [2022-02-15 13:08:27,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:08:27,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:27,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:27,647 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:27,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-02-15 13:08:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:27,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:27,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:27,780 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:27,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:27,800 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:27,802 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:27,902 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:27,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267595138] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:27,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:27,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:08:27,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261898882] [2022-02-15 13:08:27,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:27,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:27,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:27,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:27,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:27,903 INFO L87 Difference]: Start difference. First operand 22650 states and 59037 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:28,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:28,289 INFO L93 Difference]: Finished difference Result 23580 states and 61068 transitions. [2022-02-15 13:08:28,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:28,290 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:28,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:28,337 INFO L225 Difference]: With dead ends: 23580 [2022-02-15 13:08:28,337 INFO L226 Difference]: Without dead ends: 23576 [2022-02-15 13:08:28,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:28,338 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 103 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:28,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 305 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:28,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23576 states. [2022-02-15 13:08:28,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23576 to 22522. [2022-02-15 13:08:28,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22522 states, 22521 states have (on average 2.607166644465166) internal successors, (58716), 22521 states have internal predecessors, (58716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:28,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22522 states to 22522 states and 58716 transitions. [2022-02-15 13:08:28,820 INFO L78 Accepts]: Start accepts. Automaton has 22522 states and 58716 transitions. Word has length 47 [2022-02-15 13:08:28,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:28,820 INFO L470 AbstractCegarLoop]: Abstraction has 22522 states and 58716 transitions. [2022-02-15 13:08:28,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:28,820 INFO L276 IsEmpty]: Start isEmpty. Operand 22522 states and 58716 transitions. [2022-02-15 13:08:28,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:28,838 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:28,838 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:28,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:29,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-02-15 13:08:29,038 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:29,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:29,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1341515865, now seen corresponding path program 79 times [2022-02-15 13:08:29,039 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:29,039 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654379025] [2022-02-15 13:08:29,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:29,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:29,118 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:29,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654379025] [2022-02-15 13:08:29,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654379025] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:29,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332800603] [2022-02-15 13:08:29,119 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:08:29,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:29,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:29,120 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:29,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-02-15 13:08:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:29,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:29,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:29,246 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:29,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:29,264 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:29,264 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:29,356 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:08:29,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332800603] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:29,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:29,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:08:29,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130097286] [2022-02-15 13:08:29,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:29,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:08:29,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:29,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:08:29,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:08:29,357 INFO L87 Difference]: Start difference. First operand 22522 states and 58716 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:29,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:29,712 INFO L93 Difference]: Finished difference Result 23865 states and 61494 transitions. [2022-02-15 13:08:29,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:08:29,713 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:29,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:29,750 INFO L225 Difference]: With dead ends: 23865 [2022-02-15 13:08:29,751 INFO L226 Difference]: Without dead ends: 23811 [2022-02-15 13:08:29,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:29,751 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 149 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:29,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 359 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:29,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23811 states. [2022-02-15 13:08:30,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23811 to 22530. [2022-02-15 13:08:30,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22530 states, 22529 states have (on average 2.606906653646411) internal successors, (58731), 22529 states have internal predecessors, (58731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:30,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22530 states to 22530 states and 58731 transitions. [2022-02-15 13:08:30,128 INFO L78 Accepts]: Start accepts. Automaton has 22530 states and 58731 transitions. Word has length 47 [2022-02-15 13:08:30,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:30,128 INFO L470 AbstractCegarLoop]: Abstraction has 22530 states and 58731 transitions. [2022-02-15 13:08:30,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:30,128 INFO L276 IsEmpty]: Start isEmpty. Operand 22530 states and 58731 transitions. [2022-02-15 13:08:30,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:30,146 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:30,146 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:30,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-02-15 13:08:30,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-02-15 13:08:30,346 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:30,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:30,346 INFO L85 PathProgramCache]: Analyzing trace with hash 800401469, now seen corresponding path program 80 times [2022-02-15 13:08:30,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:30,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194164030] [2022-02-15 13:08:30,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:30,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:30,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:30,423 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:30,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:30,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194164030] [2022-02-15 13:08:30,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194164030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:30,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720213058] [2022-02-15 13:08:30,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:08:30,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:30,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:30,424 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:30,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-02-15 13:08:30,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:08:30,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:30,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:30,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:30,561 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:30,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:30,596 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:30,597 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:30,688 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:30,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720213058] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:30,688 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:30,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:08:30,688 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166007725] [2022-02-15 13:08:30,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:30,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:08:30,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:30,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:08:30,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:08:30,689 INFO L87 Difference]: Start difference. First operand 22530 states and 58731 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:31,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:31,218 INFO L93 Difference]: Finished difference Result 25620 states and 65419 transitions. [2022-02-15 13:08:31,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:08:31,218 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:31,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:31,267 INFO L225 Difference]: With dead ends: 25620 [2022-02-15 13:08:31,267 INFO L226 Difference]: Without dead ends: 25566 [2022-02-15 13:08:31,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:08:31,267 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 268 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:31,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 477 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:31,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25566 states. [2022-02-15 13:08:31,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25566 to 22724. [2022-02-15 13:08:31,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22724 states, 22723 states have (on average 2.6042335959160323) internal successors, (59176), 22723 states have internal predecessors, (59176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:31,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22724 states to 22724 states and 59176 transitions. [2022-02-15 13:08:31,658 INFO L78 Accepts]: Start accepts. Automaton has 22724 states and 59176 transitions. Word has length 47 [2022-02-15 13:08:31,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:31,658 INFO L470 AbstractCegarLoop]: Abstraction has 22724 states and 59176 transitions. [2022-02-15 13:08:31,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:31,659 INFO L276 IsEmpty]: Start isEmpty. Operand 22724 states and 59176 transitions. [2022-02-15 13:08:31,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:31,677 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:31,677 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:31,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:31,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:31,877 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:31,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:31,877 INFO L85 PathProgramCache]: Analyzing trace with hash 955238003, now seen corresponding path program 81 times [2022-02-15 13:08:31,877 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:31,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451411312] [2022-02-15 13:08:31,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:31,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:31,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:31,961 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:31,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:31,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451411312] [2022-02-15 13:08:31,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451411312] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:31,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71274920] [2022-02-15 13:08:31,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:08:31,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:31,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:31,963 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:31,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-02-15 13:08:31,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-15 13:08:31,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:31,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:31,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:32,098 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:32,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:32,123 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:32,124 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:32,206 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:32,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71274920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:32,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:32,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:08:32,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188379988] [2022-02-15 13:08:32,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:32,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:08:32,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:32,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:08:32,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:08:32,207 INFO L87 Difference]: Start difference. First operand 22724 states and 59176 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:32,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:32,968 INFO L93 Difference]: Finished difference Result 28648 states and 71941 transitions. [2022-02-15 13:08:32,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 13:08:32,969 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 47 [2022-02-15 13:08:32,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:33,015 INFO L225 Difference]: With dead ends: 28648 [2022-02-15 13:08:33,015 INFO L226 Difference]: Without dead ends: 28324 [2022-02-15 13:08:33,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=1421, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:08:33,016 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 562 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:33,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 544 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1142 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:08:33,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28324 states. [2022-02-15 13:08:33,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28324 to 22394. [2022-02-15 13:08:33,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22394 states, 22393 states have (on average 2.603045594605457) internal successors, (58290), 22393 states have internal predecessors, (58290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:33,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22394 states to 22394 states and 58290 transitions. [2022-02-15 13:08:33,460 INFO L78 Accepts]: Start accepts. Automaton has 22394 states and 58290 transitions. Word has length 47 [2022-02-15 13:08:33,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:33,461 INFO L470 AbstractCegarLoop]: Abstraction has 22394 states and 58290 transitions. [2022-02-15 13:08:33,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:33,461 INFO L276 IsEmpty]: Start isEmpty. Operand 22394 states and 58290 transitions. [2022-02-15 13:08:33,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:33,477 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:33,478 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:33,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-02-15 13:08:33,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-02-15 13:08:33,678 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:33,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:33,678 INFO L85 PathProgramCache]: Analyzing trace with hash 895546493, now seen corresponding path program 82 times [2022-02-15 13:08:33,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:33,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250859511] [2022-02-15 13:08:33,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:33,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:33,787 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:33,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:33,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250859511] [2022-02-15 13:08:33,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250859511] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:33,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160575478] [2022-02-15 13:08:33,787 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:08:33,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:33,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:33,788 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:33,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-02-15 13:08:33,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:08:33,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:33,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:33,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:33,914 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:33,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:33,945 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:33,945 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:34,017 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:34,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160575478] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:34,017 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:34,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:08:34,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193092688] [2022-02-15 13:08:34,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:34,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:08:34,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:34,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:08:34,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:08:34,018 INFO L87 Difference]: Start difference. First operand 22394 states and 58290 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:35,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:35,041 INFO L93 Difference]: Finished difference Result 30483 states and 76275 transitions. [2022-02-15 13:08:35,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 13:08:35,041 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 47 [2022-02-15 13:08:35,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:35,094 INFO L225 Difference]: With dead ends: 30483 [2022-02-15 13:08:35,094 INFO L226 Difference]: Without dead ends: 30207 [2022-02-15 13:08:35,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=489, Invalid=3671, Unknown=0, NotChecked=0, Total=4160 [2022-02-15 13:08:35,095 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 833 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:35,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [833 Valid, 625 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1353 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:08:35,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30207 states. [2022-02-15 13:08:35,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30207 to 22650. [2022-02-15 13:08:35,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22650 states, 22649 states have (on average 2.6063402357719987) internal successors, (59031), 22649 states have internal predecessors, (59031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:35,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59031 transitions. [2022-02-15 13:08:35,521 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59031 transitions. Word has length 47 [2022-02-15 13:08:35,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:35,521 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59031 transitions. [2022-02-15 13:08:35,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:35,521 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59031 transitions. [2022-02-15 13:08:35,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:35,539 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:35,539 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:35,555 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-02-15 13:08:35,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-02-15 13:08:35,740 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:35,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:35,740 INFO L85 PathProgramCache]: Analyzing trace with hash 742232627, now seen corresponding path program 83 times [2022-02-15 13:08:35,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:35,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045770523] [2022-02-15 13:08:35,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:35,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:35,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:35,844 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:35,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:35,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045770523] [2022-02-15 13:08:35,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045770523] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:35,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894323018] [2022-02-15 13:08:35,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:08:35,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:35,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:35,846 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:35,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-02-15 13:08:35,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-15 13:08:35,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:35,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:35,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:35,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:36,011 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:36,011 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:36,079 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:36,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894323018] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:36,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:36,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:08:36,080 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663200574] [2022-02-15 13:08:36,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:36,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:08:36,080 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:36,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:08:36,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:08:36,080 INFO L87 Difference]: Start difference. First operand 22650 states and 59031 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-02-15 13:08:36,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:36,638 INFO L93 Difference]: Finished difference Result 24813 states and 63452 transitions. [2022-02-15 13:08:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:08:36,638 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 47 [2022-02-15 13:08:36,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:36,681 INFO L225 Difference]: With dead ends: 24813 [2022-02-15 13:08:36,682 INFO L226 Difference]: Without dead ends: 24435 [2022-02-15 13:08:36,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:08:36,682 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 334 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:36,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 437 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:36,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24435 states. [2022-02-15 13:08:37,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24435 to 21611. [2022-02-15 13:08:37,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21611 states, 21610 states have (on average 2.6075890791300322) internal successors, (56350), 21610 states have internal predecessors, (56350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:37,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21611 states to 21611 states and 56350 transitions. [2022-02-15 13:08:37,097 INFO L78 Accepts]: Start accepts. Automaton has 21611 states and 56350 transitions. Word has length 47 [2022-02-15 13:08:37,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:37,097 INFO L470 AbstractCegarLoop]: Abstraction has 21611 states and 56350 transitions. [2022-02-15 13:08:37,097 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-02-15 13:08:37,097 INFO L276 IsEmpty]: Start isEmpty. Operand 21611 states and 56350 transitions. [2022-02-15 13:08:37,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:37,115 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:37,116 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:37,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-02-15 13:08:37,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:37,316 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:37,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:37,316 INFO L85 PathProgramCache]: Analyzing trace with hash -952663166, now seen corresponding path program 84 times [2022-02-15 13:08:37,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:37,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567406745] [2022-02-15 13:08:37,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:37,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:37,426 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:08:37,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:37,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567406745] [2022-02-15 13:08:37,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567406745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:37,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092969006] [2022-02-15 13:08:37,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:08:37,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:37,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:37,427 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:37,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-02-15 13:08:37,451 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-15 13:08:37,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:37,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:08:37,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:37,611 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:37,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:37,844 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:37,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092969006] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:37,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:37,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-02-15 13:08:37,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390528681] [2022-02-15 13:08:37,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:37,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:08:37,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:37,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:08:37,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:37,845 INFO L87 Difference]: Start difference. First operand 21611 states and 56350 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:38,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:38,303 INFO L93 Difference]: Finished difference Result 24522 states and 63115 transitions. [2022-02-15 13:08:38,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:08:38,304 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 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 47 [2022-02-15 13:08:38,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:38,348 INFO L225 Difference]: With dead ends: 24522 [2022-02-15 13:08:38,348 INFO L226 Difference]: Without dead ends: 24522 [2022-02-15 13:08:38,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=635, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:08:38,348 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 243 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:38,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 198 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:38,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24522 states. [2022-02-15 13:08:38,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24522 to 20542. [2022-02-15 13:08:38,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20542 states, 20541 states have (on average 2.5769923567499147) internal successors, (52934), 20541 states have internal predecessors, (52934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:38,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20542 states to 20542 states and 52934 transitions. [2022-02-15 13:08:38,751 INFO L78 Accepts]: Start accepts. Automaton has 20542 states and 52934 transitions. Word has length 47 [2022-02-15 13:08:38,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:38,751 INFO L470 AbstractCegarLoop]: Abstraction has 20542 states and 52934 transitions. [2022-02-15 13:08:38,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:38,751 INFO L276 IsEmpty]: Start isEmpty. Operand 20542 states and 52934 transitions. [2022-02-15 13:08:38,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:38,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:38,769 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:38,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-02-15 13:08:38,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:38,970 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:38,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:38,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1422396085, now seen corresponding path program 44 times [2022-02-15 13:08:38,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:38,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123252764] [2022-02-15 13:08:38,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:38,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:39,066 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:39,067 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:39,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123252764] [2022-02-15 13:08:39,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123252764] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:39,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849338851] [2022-02-15 13:08:39,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:08:39,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:39,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:39,068 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:39,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-02-15 13:08:39,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:08:39,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:39,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:08:39,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:39,638 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:39,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:39,971 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:08:39,971 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:08:40,058 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 25 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:40,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849338851] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:40,058 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:40,058 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 16] total 34 [2022-02-15 13:08:40,058 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683298887] [2022-02-15 13:08:40,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:40,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-15 13:08:40,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:40,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-15 13:08:40,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:08:40,059 INFO L87 Difference]: Start difference. First operand 20542 states and 52934 transitions. Second operand has 35 states, 35 states have (on average 2.857142857142857) internal successors, (100), 34 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:42,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:42,090 INFO L93 Difference]: Finished difference Result 36033 states and 87657 transitions. [2022-02-15 13:08:42,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-15 13:08:42,090 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.857142857142857) internal successors, (100), 34 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:42,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:42,155 INFO L225 Difference]: With dead ends: 36033 [2022-02-15 13:08:42,155 INFO L226 Difference]: Without dead ends: 35888 [2022-02-15 13:08:42,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 2951 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1043, Invalid=9463, Unknown=0, NotChecked=0, Total=10506 [2022-02-15 13:08:42,157 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 412 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 558 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:42,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 576 Invalid, 1726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1137 Invalid, 0 Unknown, 558 Unchecked, 0.4s Time] [2022-02-15 13:08:42,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35888 states. [2022-02-15 13:08:42,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35888 to 25172. [2022-02-15 13:08:42,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25172 states, 25171 states have (on average 2.5370068729887567) internal successors, (63859), 25171 states have internal predecessors, (63859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:42,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25172 states to 25172 states and 63859 transitions. [2022-02-15 13:08:42,715 INFO L78 Accepts]: Start accepts. Automaton has 25172 states and 63859 transitions. Word has length 47 [2022-02-15 13:08:42,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:42,715 INFO L470 AbstractCegarLoop]: Abstraction has 25172 states and 63859 transitions. [2022-02-15 13:08:42,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.857142857142857) internal successors, (100), 34 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:42,715 INFO L276 IsEmpty]: Start isEmpty. Operand 25172 states and 63859 transitions. [2022-02-15 13:08:42,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:42,736 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:42,736 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:42,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-02-15 13:08:42,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:42,937 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:42,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:42,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1872969269, now seen corresponding path program 45 times [2022-02-15 13:08:42,938 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:42,938 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239823870] [2022-02-15 13:08:42,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:42,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:43,037 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:43,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:43,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239823870] [2022-02-15 13:08:43,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239823870] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:43,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543506760] [2022-02-15 13:08:43,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:08:43,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:43,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:43,039 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:43,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-02-15 13:08:43,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:08:43,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:43,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:43,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:43,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:43,207 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:43,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:43,265 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:43,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543506760] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:43,265 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:43,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:08:43,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844706643] [2022-02-15 13:08:43,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:43,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:08:43,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:43,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:08:43,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:08:43,266 INFO L87 Difference]: Start difference. First operand 25172 states and 63859 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:43,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:43,757 INFO L93 Difference]: Finished difference Result 30606 states and 77046 transitions. [2022-02-15 13:08:43,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:08:43,758 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 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 47 [2022-02-15 13:08:43,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:43,811 INFO L225 Difference]: With dead ends: 30606 [2022-02-15 13:08:43,811 INFO L226 Difference]: Without dead ends: 30562 [2022-02-15 13:08:43,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:08:43,811 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 149 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:43,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 258 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:43,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30562 states. [2022-02-15 13:08:44,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30562 to 24212. [2022-02-15 13:08:44,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24212 states, 24211 states have (on average 2.5319069844285655) internal successors, (61300), 24211 states have internal predecessors, (61300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:44,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24212 states to 24212 states and 61300 transitions. [2022-02-15 13:08:44,211 INFO L78 Accepts]: Start accepts. Automaton has 24212 states and 61300 transitions. Word has length 47 [2022-02-15 13:08:44,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:44,211 INFO L470 AbstractCegarLoop]: Abstraction has 24212 states and 61300 transitions. [2022-02-15 13:08:44,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:44,211 INFO L276 IsEmpty]: Start isEmpty. Operand 24212 states and 61300 transitions. [2022-02-15 13:08:44,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:44,231 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:44,231 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:44,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-02-15 13:08:44,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:44,431 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:44,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:44,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1859862027, now seen corresponding path program 85 times [2022-02-15 13:08:44,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:44,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100856927] [2022-02-15 13:08:44,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:44,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:44,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:44,526 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:44,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:44,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100856927] [2022-02-15 13:08:44,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100856927] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:44,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967301816] [2022-02-15 13:08:44,526 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:08:44,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:44,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:44,527 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:44,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-02-15 13:08:44,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:44,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:44,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:44,723 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:44,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:44,779 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:44,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:44,854 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:44,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967301816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:44,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:44,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-15 13:08:44,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059320361] [2022-02-15 13:08:44,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:44,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:08:44,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:44,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:08:44,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:44,855 INFO L87 Difference]: Start difference. First operand 24212 states and 61300 transitions. Second operand has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:45,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:45,115 INFO L93 Difference]: Finished difference Result 24450 states and 61740 transitions. [2022-02-15 13:08:45,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:08:45,116 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 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 47 [2022-02-15 13:08:45,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:45,157 INFO L225 Difference]: With dead ends: 24450 [2022-02-15 13:08:45,157 INFO L226 Difference]: Without dead ends: 24362 [2022-02-15 13:08:45,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:45,158 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 56 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:45,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 232 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 581 Invalid, 0 Unknown, 70 Unchecked, 0.2s Time] [2022-02-15 13:08:45,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24362 states. [2022-02-15 13:08:45,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24362 to 24227. [2022-02-15 13:08:45,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24227 states, 24226 states have (on average 2.530050359118303) internal successors, (61293), 24226 states have internal predecessors, (61293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:45,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24227 states to 24227 states and 61293 transitions. [2022-02-15 13:08:45,649 INFO L78 Accepts]: Start accepts. Automaton has 24227 states and 61293 transitions. Word has length 47 [2022-02-15 13:08:45,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:45,649 INFO L470 AbstractCegarLoop]: Abstraction has 24227 states and 61293 transitions. [2022-02-15 13:08:45,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:45,649 INFO L276 IsEmpty]: Start isEmpty. Operand 24227 states and 61293 transitions. [2022-02-15 13:08:45,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:45,668 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:45,668 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:45,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-02-15 13:08:45,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-02-15 13:08:45,869 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:45,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:45,869 INFO L85 PathProgramCache]: Analyzing trace with hash 318376203, now seen corresponding path program 86 times [2022-02-15 13:08:45,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:45,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222001046] [2022-02-15 13:08:45,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:45,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:45,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:45,971 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:45,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:45,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222001046] [2022-02-15 13:08:45,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222001046] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:45,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099860436] [2022-02-15 13:08:45,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:08:45,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:45,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:45,973 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:45,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-02-15 13:08:45,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:08:45,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:45,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:45,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:46,207 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:46,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:46,300 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:46,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:46,376 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:46,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099860436] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:46,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:46,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-15 13:08:46,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726173286] [2022-02-15 13:08:46,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:46,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:08:46,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:46,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:08:46,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:08:46,377 INFO L87 Difference]: Start difference. First operand 24227 states and 61293 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:46,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:46,642 INFO L93 Difference]: Finished difference Result 24438 states and 61664 transitions. [2022-02-15 13:08:46,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:08:46,642 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 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 47 [2022-02-15 13:08:46,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:46,681 INFO L225 Difference]: With dead ends: 24438 [2022-02-15 13:08:46,682 INFO L226 Difference]: Without dead ends: 24374 [2022-02-15 13:08:46,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:08:46,682 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 48 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:46,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 328 Invalid, 760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 609 Invalid, 0 Unknown, 148 Unchecked, 0.2s Time] [2022-02-15 13:08:46,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24374 states. [2022-02-15 13:08:46,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24374 to 24231. [2022-02-15 13:08:46,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24231 states, 24230 states have (on average 2.529880313660751) internal successors, (61299), 24230 states have internal predecessors, (61299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:47,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24231 states to 24231 states and 61299 transitions. [2022-02-15 13:08:47,036 INFO L78 Accepts]: Start accepts. Automaton has 24231 states and 61299 transitions. Word has length 47 [2022-02-15 13:08:47,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:47,036 INFO L470 AbstractCegarLoop]: Abstraction has 24231 states and 61299 transitions. [2022-02-15 13:08:47,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:47,036 INFO L276 IsEmpty]: Start isEmpty. Operand 24231 states and 61299 transitions. [2022-02-15 13:08:47,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:47,055 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:47,056 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:47,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-02-15 13:08:47,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-02-15 13:08:47,256 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:47,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:47,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1216998795, now seen corresponding path program 87 times [2022-02-15 13:08:47,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:47,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019419896] [2022-02-15 13:08:47,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:47,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:47,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:47,358 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:47,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:47,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019419896] [2022-02-15 13:08:47,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019419896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:47,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816186013] [2022-02-15 13:08:47,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:08:47,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:47,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:47,359 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:47,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-02-15 13:08:47,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:08:47,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:47,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:47,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:47,573 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:47,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:47,643 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:47,643 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:47,715 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:47,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816186013] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:47,715 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:47,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-15 13:08:47,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727504029] [2022-02-15 13:08:47,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:47,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:08:47,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:47,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:08:47,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:08:47,716 INFO L87 Difference]: Start difference. First operand 24231 states and 61299 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:47,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:47,949 INFO L93 Difference]: Finished difference Result 25093 states and 63013 transitions. [2022-02-15 13:08:47,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:08:47,949 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 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 47 [2022-02-15 13:08:47,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:47,991 INFO L225 Difference]: With dead ends: 25093 [2022-02-15 13:08:47,992 INFO L226 Difference]: Without dead ends: 25020 [2022-02-15 13:08:47,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:08:47,992 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 48 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:47,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 217 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 487 Invalid, 0 Unknown, 129 Unchecked, 0.2s Time] [2022-02-15 13:08:48,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25020 states. [2022-02-15 13:08:48,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25020 to 24687. [2022-02-15 13:08:48,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24687 states, 24686 states have (on average 2.5209025358502797) internal successors, (62231), 24686 states have internal predecessors, (62231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:48,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24687 states to 24687 states and 62231 transitions. [2022-02-15 13:08:48,402 INFO L78 Accepts]: Start accepts. Automaton has 24687 states and 62231 transitions. Word has length 47 [2022-02-15 13:08:48,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:48,402 INFO L470 AbstractCegarLoop]: Abstraction has 24687 states and 62231 transitions. [2022-02-15 13:08:48,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:48,402 INFO L276 IsEmpty]: Start isEmpty. Operand 24687 states and 62231 transitions. [2022-02-15 13:08:48,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:48,423 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:48,423 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:48,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:48,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-02-15 13:08:48,624 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:48,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:48,624 INFO L85 PathProgramCache]: Analyzing trace with hash 859298519, now seen corresponding path program 46 times [2022-02-15 13:08:48,624 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:48,624 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678638911] [2022-02-15 13:08:48,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:48,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:48,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:48,713 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:48,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:48,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678638911] [2022-02-15 13:08:48,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678638911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:48,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22746729] [2022-02-15 13:08:48,714 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:08:48,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:48,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:48,715 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:48,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-02-15 13:08:48,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:08:48,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:48,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:48,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:48,841 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:48,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:48,874 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:48,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:48,942 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:48,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22746729] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:48,942 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:48,942 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:08:48,943 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334150154] [2022-02-15 13:08:48,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:48,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:08:48,943 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:48,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:08:48,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:08:48,943 INFO L87 Difference]: Start difference. First operand 24687 states and 62231 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:49,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:49,394 INFO L93 Difference]: Finished difference Result 29039 states and 72501 transitions. [2022-02-15 13:08:49,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:08:49,394 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 47 [2022-02-15 13:08:49,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:49,442 INFO L225 Difference]: With dead ends: 29039 [2022-02-15 13:08:49,443 INFO L226 Difference]: Without dead ends: 28999 [2022-02-15 13:08:49,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:08:49,443 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 133 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:49,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 276 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:49,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28999 states. [2022-02-15 13:08:49,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28999 to 25054. [2022-02-15 13:08:49,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25054 states, 25053 states have (on average 2.518540693729294) internal successors, (63097), 25053 states have internal predecessors, (63097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:49,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25054 states to 25054 states and 63097 transitions. [2022-02-15 13:08:49,937 INFO L78 Accepts]: Start accepts. Automaton has 25054 states and 63097 transitions. Word has length 47 [2022-02-15 13:08:49,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:49,937 INFO L470 AbstractCegarLoop]: Abstraction has 25054 states and 63097 transitions. [2022-02-15 13:08:49,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:49,937 INFO L276 IsEmpty]: Start isEmpty. Operand 25054 states and 63097 transitions. [2022-02-15 13:08:49,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:49,960 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:49,960 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:49,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:50,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:50,161 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:50,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:50,161 INFO L85 PathProgramCache]: Analyzing trace with hash 636456791, now seen corresponding path program 88 times [2022-02-15 13:08:50,161 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:50,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74036136] [2022-02-15 13:08:50,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:50,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:50,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:50,244 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:50,244 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:50,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74036136] [2022-02-15 13:08:50,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74036136] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:50,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346628759] [2022-02-15 13:08:50,244 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:08:50,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:50,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:50,245 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:50,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-02-15 13:08:50,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:08:50,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:50,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:50,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:50,418 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:50,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:50,457 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:50,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:50,540 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:50,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346628759] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:50,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:50,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-15 13:08:50,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238644715] [2022-02-15 13:08:50,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:50,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:08:50,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:50,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:08:50,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:08:50,542 INFO L87 Difference]: Start difference. First operand 25054 states and 63097 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:50,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:50,856 INFO L93 Difference]: Finished difference Result 25349 states and 63616 transitions. [2022-02-15 13:08:50,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:08:50,857 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 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 47 [2022-02-15 13:08:50,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:50,903 INFO L225 Difference]: With dead ends: 25349 [2022-02-15 13:08:50,903 INFO L226 Difference]: Without dead ends: 25303 [2022-02-15 13:08:50,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:08:50,903 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 71 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:50,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 281 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 649 Invalid, 0 Unknown, 53 Unchecked, 0.2s Time] [2022-02-15 13:08:50,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25303 states. [2022-02-15 13:08:51,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25303 to 25027. [2022-02-15 13:08:51,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25027 states, 25026 states have (on average 2.516782546152002) internal successors, (62985), 25026 states have internal predecessors, (62985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:51,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25027 states to 25027 states and 62985 transitions. [2022-02-15 13:08:51,327 INFO L78 Accepts]: Start accepts. Automaton has 25027 states and 62985 transitions. Word has length 47 [2022-02-15 13:08:51,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:51,328 INFO L470 AbstractCegarLoop]: Abstraction has 25027 states and 62985 transitions. [2022-02-15 13:08:51,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:51,328 INFO L276 IsEmpty]: Start isEmpty. Operand 25027 states and 62985 transitions. [2022-02-15 13:08:51,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:51,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:51,348 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:51,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-02-15 13:08:51,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2022-02-15 13:08:51,548 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:51,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:51,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1365741569, now seen corresponding path program 89 times [2022-02-15 13:08:51,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:51,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617919265] [2022-02-15 13:08:51,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:51,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:51,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:51,648 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:51,648 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:51,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617919265] [2022-02-15 13:08:51,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617919265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:51,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500933528] [2022-02-15 13:08:51,648 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:08:51,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:51,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:51,649 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:51,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-02-15 13:08:51,676 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-15 13:08:51,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:51,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:51,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:51,857 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:51,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:51,912 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:51,912 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:51,993 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:51,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500933528] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:51,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:51,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-15 13:08:51,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813119700] [2022-02-15 13:08:51,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:51,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:08:51,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:51,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:08:51,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:51,994 INFO L87 Difference]: Start difference. First operand 25027 states and 62985 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:52,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:52,212 INFO L93 Difference]: Finished difference Result 25981 states and 64908 transitions. [2022-02-15 13:08:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:08:52,213 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 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 47 [2022-02-15 13:08:52,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:52,258 INFO L225 Difference]: With dead ends: 25981 [2022-02-15 13:08:52,258 INFO L226 Difference]: Without dead ends: 25918 [2022-02-15 13:08:52,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:52,259 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 39 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:52,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 147 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 402 Invalid, 0 Unknown, 99 Unchecked, 0.1s Time] [2022-02-15 13:08:52,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25918 states. [2022-02-15 13:08:52,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25918 to 25540. [2022-02-15 13:08:52,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25540 states, 25539 states have (on average 2.507772426484984) internal successors, (64046), 25539 states have internal predecessors, (64046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:52,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25540 states to 25540 states and 64046 transitions. [2022-02-15 13:08:52,643 INFO L78 Accepts]: Start accepts. Automaton has 25540 states and 64046 transitions. Word has length 47 [2022-02-15 13:08:52,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:52,643 INFO L470 AbstractCegarLoop]: Abstraction has 25540 states and 64046 transitions. [2022-02-15 13:08:52,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:52,643 INFO L276 IsEmpty]: Start isEmpty. Operand 25540 states and 64046 transitions. [2022-02-15 13:08:52,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:52,663 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:52,663 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:52,678 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-02-15 13:08:52,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:52,863 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:52,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:52,864 INFO L85 PathProgramCache]: Analyzing trace with hash 637917488, now seen corresponding path program 47 times [2022-02-15 13:08:52,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:52,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180491064] [2022-02-15 13:08:52,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:52,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:52,955 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 25 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:08:52,955 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:52,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180491064] [2022-02-15 13:08:52,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180491064] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:52,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768585598] [2022-02-15 13:08:52,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:08:52,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:52,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:52,957 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:52,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-02-15 13:08:52,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-15 13:08:52,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:52,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:08:52,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:53,162 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:53,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:53,315 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:53,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768585598] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:53,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:53,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-02-15 13:08:53,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856311571] [2022-02-15 13:08:53,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:53,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:08:53,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:53,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:08:53,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:08:53,316 INFO L87 Difference]: Start difference. First operand 25540 states and 64046 transitions. Second operand has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:53,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:53,667 INFO L93 Difference]: Finished difference Result 27576 states and 68304 transitions. [2022-02-15 13:08:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:08:53,667 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:08:53,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:53,712 INFO L225 Difference]: With dead ends: 27576 [2022-02-15 13:08:53,712 INFO L226 Difference]: Without dead ends: 27506 [2022-02-15 13:08:53,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:08:53,713 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 256 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:53,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 259 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:08:53,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27506 states. [2022-02-15 13:08:54,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27506 to 22339. [2022-02-15 13:08:54,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22339 states, 22338 states have (on average 2.509938221864088) internal successors, (56067), 22338 states have internal predecessors, (56067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:54,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22339 states to 22339 states and 56067 transitions. [2022-02-15 13:08:54,190 INFO L78 Accepts]: Start accepts. Automaton has 22339 states and 56067 transitions. Word has length 47 [2022-02-15 13:08:54,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:54,190 INFO L470 AbstractCegarLoop]: Abstraction has 22339 states and 56067 transitions. [2022-02-15 13:08:54,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:54,190 INFO L276 IsEmpty]: Start isEmpty. Operand 22339 states and 56067 transitions. [2022-02-15 13:08:54,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:54,210 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:54,210 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:54,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2022-02-15 13:08:54,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:54,411 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:54,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:54,411 INFO L85 PathProgramCache]: Analyzing trace with hash -820758385, now seen corresponding path program 90 times [2022-02-15 13:08:54,411 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:54,411 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617792653] [2022-02-15 13:08:54,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:54,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:54,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:54,504 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:54,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:54,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617792653] [2022-02-15 13:08:54,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617792653] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:54,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110543215] [2022-02-15 13:08:54,505 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:08:54,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:54,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:54,506 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:54,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-02-15 13:08:54,530 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:08:54,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:54,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:54,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:54,696 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:54,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:54,750 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:54,751 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:54,831 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:54,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110543215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:54,832 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:54,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-15 13:08:54,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74772592] [2022-02-15 13:08:54,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:54,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:08:54,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:54,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:08:54,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:54,833 INFO L87 Difference]: Start difference. First operand 22339 states and 56067 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:55,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:55,092 INFO L93 Difference]: Finished difference Result 22625 states and 56599 transitions. [2022-02-15 13:08:55,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:08:55,093 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 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 47 [2022-02-15 13:08:55,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:55,132 INFO L225 Difference]: With dead ends: 22625 [2022-02-15 13:08:55,132 INFO L226 Difference]: Without dead ends: 22549 [2022-02-15 13:08:55,132 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:08:55,133 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 54 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 211 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:55,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 298 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 556 Invalid, 0 Unknown, 211 Unchecked, 0.2s Time] [2022-02-15 13:08:55,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22549 states. [2022-02-15 13:08:55,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22549 to 22046. [2022-02-15 13:08:55,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22046 states, 22045 states have (on average 2.5153095940122476) internal successors, (55450), 22045 states have internal predecessors, (55450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:55,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22046 states to 22046 states and 55450 transitions. [2022-02-15 13:08:55,494 INFO L78 Accepts]: Start accepts. Automaton has 22046 states and 55450 transitions. Word has length 47 [2022-02-15 13:08:55,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:55,494 INFO L470 AbstractCegarLoop]: Abstraction has 22046 states and 55450 transitions. [2022-02-15 13:08:55,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:55,494 INFO L276 IsEmpty]: Start isEmpty. Operand 22046 states and 55450 transitions. [2022-02-15 13:08:55,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:55,513 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:55,514 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:55,534 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-02-15 13:08:55,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:55,714 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:55,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:55,714 INFO L85 PathProgramCache]: Analyzing trace with hash -2072068990, now seen corresponding path program 91 times [2022-02-15 13:08:55,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:55,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481231369] [2022-02-15 13:08:55,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:55,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:55,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:55,800 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:08:55,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:55,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481231369] [2022-02-15 13:08:55,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481231369] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:55,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41659519] [2022-02-15 13:08:55,801 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:08:55,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:55,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:55,802 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:55,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-02-15 13:08:55,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:55,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-15 13:08:55,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:55,969 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:55,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:56,194 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:56,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41659519] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:56,194 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:56,194 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-02-15 13:08:56,194 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845240238] [2022-02-15 13:08:56,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:56,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:08:56,195 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:56,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:08:56,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:08:56,195 INFO L87 Difference]: Start difference. First operand 22046 states and 55450 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:56,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:56,578 INFO L93 Difference]: Finished difference Result 25738 states and 64444 transitions. [2022-02-15 13:08:56,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:08:56,579 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 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 47 [2022-02-15 13:08:56,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:56,623 INFO L225 Difference]: With dead ends: 25738 [2022-02-15 13:08:56,623 INFO L226 Difference]: Without dead ends: 25738 [2022-02-15 13:08:56,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=234, Invalid=468, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:08:56,623 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 254 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:56,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 155 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:08:56,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25738 states. [2022-02-15 13:08:57,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25738 to 22895. [2022-02-15 13:08:57,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22895 states, 22894 states have (on average 2.523761684284092) internal successors, (57779), 22894 states have internal predecessors, (57779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:57,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22895 states to 22895 states and 57779 transitions. [2022-02-15 13:08:57,095 INFO L78 Accepts]: Start accepts. Automaton has 22895 states and 57779 transitions. Word has length 47 [2022-02-15 13:08:57,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:57,095 INFO L470 AbstractCegarLoop]: Abstraction has 22895 states and 57779 transitions. [2022-02-15 13:08:57,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:57,095 INFO L276 IsEmpty]: Start isEmpty. Operand 22895 states and 57779 transitions. [2022-02-15 13:08:57,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:57,114 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:57,114 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:57,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-02-15 13:08:57,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:57,314 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:57,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:57,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1429418507, now seen corresponding path program 48 times [2022-02-15 13:08:57,315 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:57,315 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881759696] [2022-02-15 13:08:57,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:57,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:57,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:57,396 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:57,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:57,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881759696] [2022-02-15 13:08:57,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881759696] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:57,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330516155] [2022-02-15 13:08:57,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:08:57,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:57,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:57,398 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:57,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-02-15 13:08:57,422 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 13:08:57,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:57,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:57,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:57,531 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:57,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:57,559 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:57,559 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:57,635 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:57,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330516155] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:57,635 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:57,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:08:57,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826553474] [2022-02-15 13:08:57,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:57,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:08:57,635 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:57,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:08:57,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:08:57,636 INFO L87 Difference]: Start difference. First operand 22895 states and 57779 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:58,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:58,048 INFO L93 Difference]: Finished difference Result 26122 states and 65290 transitions. [2022-02-15 13:08:58,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:08:58,049 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 47 [2022-02-15 13:08:58,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:58,098 INFO L225 Difference]: With dead ends: 26122 [2022-02-15 13:08:58,098 INFO L226 Difference]: Without dead ends: 26108 [2022-02-15 13:08:58,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:08:58,098 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 118 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:58,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 298 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:08:58,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26108 states. [2022-02-15 13:08:58,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26108 to 23114. [2022-02-15 13:08:58,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23114 states, 23113 states have (on average 2.523904296283477) internal successors, (58335), 23113 states have internal predecessors, (58335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:58,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 58335 transitions. [2022-02-15 13:08:58,485 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 58335 transitions. Word has length 47 [2022-02-15 13:08:58,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:58,485 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 58335 transitions. [2022-02-15 13:08:58,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:58,485 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 58335 transitions. [2022-02-15 13:08:58,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:58,504 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:58,505 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:58,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-02-15 13:08:58,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:58,705 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:58,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:58,705 INFO L85 PathProgramCache]: Analyzing trace with hash -539861813, now seen corresponding path program 92 times [2022-02-15 13:08:58,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:58,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309967801] [2022-02-15 13:08:58,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:58,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:58,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:58,790 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:58,790 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:58,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309967801] [2022-02-15 13:08:58,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309967801] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:58,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355571836] [2022-02-15 13:08:58,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:08:58,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:58,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:58,791 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:58,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-02-15 13:08:58,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:08:58,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:08:58,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:08:58,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:08:58,959 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:58,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:08:58,996 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:08:58,996 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:08:59,086 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:08:59,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355571836] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:08:59,086 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:08:59,086 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-15 13:08:59,086 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012760838] [2022-02-15 13:08:59,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:08:59,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:08:59,087 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:08:59,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:08:59,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:08:59,087 INFO L87 Difference]: Start difference. First operand 23114 states and 58335 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:59,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:08:59,268 INFO L93 Difference]: Finished difference Result 23457 states and 59021 transitions. [2022-02-15 13:08:59,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:08:59,269 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 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 47 [2022-02-15 13:08:59,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:08:59,306 INFO L225 Difference]: With dead ends: 23457 [2022-02-15 13:08:59,306 INFO L226 Difference]: Without dead ends: 23418 [2022-02-15 13:08:59,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:08:59,306 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 31 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:08:59,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 113 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 321 Invalid, 0 Unknown, 105 Unchecked, 0.1s Time] [2022-02-15 13:08:59,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23418 states. [2022-02-15 13:08:59,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23418 to 23198. [2022-02-15 13:08:59,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23198 states, 23197 states have (on average 2.5225244643703926) internal successors, (58515), 23197 states have internal predecessors, (58515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:59,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23198 states to 23198 states and 58515 transitions. [2022-02-15 13:08:59,651 INFO L78 Accepts]: Start accepts. Automaton has 23198 states and 58515 transitions. Word has length 47 [2022-02-15 13:08:59,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:08:59,651 INFO L470 AbstractCegarLoop]: Abstraction has 23198 states and 58515 transitions. [2022-02-15 13:08:59,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:08:59,651 INFO L276 IsEmpty]: Start isEmpty. Operand 23198 states and 58515 transitions. [2022-02-15 13:08:59,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:08:59,670 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:08:59,670 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:08:59,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-02-15 13:08:59,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:59,871 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:08:59,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:08:59,871 INFO L85 PathProgramCache]: Analyzing trace with hash -858005609, now seen corresponding path program 49 times [2022-02-15 13:08:59,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:08:59,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990622099] [2022-02-15 13:08:59,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:08:59,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:08:59,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:59,949 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:08:59,949 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:08:59,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990622099] [2022-02-15 13:08:59,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990622099] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:08:59,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109338244] [2022-02-15 13:08:59,949 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:08:59,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:08:59,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:08:59,950 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:08:59,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-02-15 13:08:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:08:59,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:08:59,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:00,122 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:09:00,122 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:09:00,124 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:09:00,124 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:09:00,132 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:00,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:00,206 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:00,207 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 2 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:00,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109338244] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:00,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:00,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 21 [2022-02-15 13:09:00,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471166508] [2022-02-15 13:09:00,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:00,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:09:00,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:00,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:09:00,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:09:00,408 INFO L87 Difference]: Start difference. First operand 23198 states and 58515 transitions. Second operand has 22 states, 22 states have (on average 4.409090909090909) internal successors, (97), 21 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:01,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:01,442 INFO L93 Difference]: Finished difference Result 31866 states and 79160 transitions. [2022-02-15 13:09:01,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:09:01,442 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.409090909090909) internal successors, (97), 21 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:09:01,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:01,492 INFO L225 Difference]: With dead ends: 31866 [2022-02-15 13:09:01,493 INFO L226 Difference]: Without dead ends: 31796 [2022-02-15 13:09:01,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 76 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:09:01,493 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 414 mSDsluCounter, 1167 mSDsCounter, 0 mSdLazyCounter, 2017 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 2068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 2017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:01,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 831 Invalid, 2068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 2017 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:09:01,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31796 states. [2022-02-15 13:09:01,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31796 to 27197. [2022-02-15 13:09:01,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27197 states, 27196 states have (on average 2.5342697455508163) internal successors, (68922), 27196 states have internal predecessors, (68922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:02,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68922 transitions. [2022-02-15 13:09:02,003 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68922 transitions. Word has length 47 [2022-02-15 13:09:02,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:02,004 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68922 transitions. [2022-02-15 13:09:02,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.409090909090909) internal successors, (97), 21 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:02,004 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68922 transitions. [2022-02-15 13:09:02,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:02,026 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:02,026 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:02,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-02-15 13:09:02,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-02-15 13:09:02,226 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:02,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:02,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1803665303, now seen corresponding path program 93 times [2022-02-15 13:09:02,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:02,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092555807] [2022-02-15 13:09:02,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:02,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:02,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:02,310 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:02,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:02,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092555807] [2022-02-15 13:09:02,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092555807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:02,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986566617] [2022-02-15 13:09:02,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:09:02,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:02,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:02,311 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:02,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-02-15 13:09:02,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:09:02,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:02,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:02,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:02,502 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:02,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:02,542 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:02,542 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:02,626 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:02,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986566617] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:02,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:02,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-15 13:09:02,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005881541] [2022-02-15 13:09:02,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:02,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:09:02,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:02,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:09:02,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:09:02,627 INFO L87 Difference]: Start difference. First operand 27197 states and 68922 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:02,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:02,915 INFO L93 Difference]: Finished difference Result 27246 states and 69002 transitions. [2022-02-15 13:09:02,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:09:02,916 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 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 47 [2022-02-15 13:09:02,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:02,964 INFO L225 Difference]: With dead ends: 27246 [2022-02-15 13:09:02,964 INFO L226 Difference]: Without dead ends: 27223 [2022-02-15 13:09:02,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:09:02,965 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 37 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:02,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 106 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:02,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27223 states. [2022-02-15 13:09:03,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27223 to 27197. [2022-02-15 13:09:03,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27197 states, 27196 states have (on average 2.533828504191793) internal successors, (68910), 27196 states have internal predecessors, (68910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:03,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68910 transitions. [2022-02-15 13:09:03,424 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68910 transitions. Word has length 47 [2022-02-15 13:09:03,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:03,424 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68910 transitions. [2022-02-15 13:09:03,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:03,425 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68910 transitions. [2022-02-15 13:09:03,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:03,449 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:03,449 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:03,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-02-15 13:09:03,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:03,649 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:03,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:03,649 INFO L85 PathProgramCache]: Analyzing trace with hash -496771877, now seen corresponding path program 50 times [2022-02-15 13:09:03,649 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:03,649 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519336847] [2022-02-15 13:09:03,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:03,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:03,730 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:03,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:03,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519336847] [2022-02-15 13:09:03,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519336847] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:03,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118198557] [2022-02-15 13:09:03,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:09:03,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:03,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:03,731 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:03,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-02-15 13:09:03,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:09:03,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:03,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:03,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:03,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:03,878 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:03,878 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:03,972 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:03,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118198557] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:03,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:03,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:09:03,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825328824] [2022-02-15 13:09:03,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:03,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:09:03,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:03,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:09:03,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:09:03,973 INFO L87 Difference]: Start difference. First operand 27197 states and 68910 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:04,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:04,367 INFO L93 Difference]: Finished difference Result 28174 states and 70971 transitions. [2022-02-15 13:09:04,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:09:04,367 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:09:04,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:04,417 INFO L225 Difference]: With dead ends: 28174 [2022-02-15 13:09:04,417 INFO L226 Difference]: Without dead ends: 28165 [2022-02-15 13:09:04,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:09:04,417 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 112 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:04,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 325 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:04,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28165 states. [2022-02-15 13:09:04,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28165 to 26980. [2022-02-15 13:09:04,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26980 states, 26979 states have (on average 2.534304459023685) internal successors, (68373), 26979 states have internal predecessors, (68373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:04,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26980 states to 26980 states and 68373 transitions. [2022-02-15 13:09:04,921 INFO L78 Accepts]: Start accepts. Automaton has 26980 states and 68373 transitions. Word has length 47 [2022-02-15 13:09:04,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:04,921 INFO L470 AbstractCegarLoop]: Abstraction has 26980 states and 68373 transitions. [2022-02-15 13:09:04,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:04,922 INFO L276 IsEmpty]: Start isEmpty. Operand 26980 states and 68373 transitions. [2022-02-15 13:09:04,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:04,943 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:04,943 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:04,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:05,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:05,145 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:05,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:05,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1625441525, now seen corresponding path program 94 times [2022-02-15 13:09:05,145 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:05,145 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724354322] [2022-02-15 13:09:05,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:05,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:05,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:05,219 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:05,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:05,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724354322] [2022-02-15 13:09:05,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724354322] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:05,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700767337] [2022-02-15 13:09:05,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:09:05,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:05,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:05,220 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:05,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-02-15 13:09:05,242 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:09:05,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:05,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:05,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:05,350 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:05,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:05,370 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:05,370 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:05,459 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:05,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700767337] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:05,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:05,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-15 13:09:05,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952178004] [2022-02-15 13:09:05,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:05,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:09:05,460 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:05,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:09:05,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:09:05,460 INFO L87 Difference]: Start difference. First operand 26980 states and 68373 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:05,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:05,932 INFO L93 Difference]: Finished difference Result 27646 states and 69694 transitions. [2022-02-15 13:09:05,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:09:05,932 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:09:05,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:05,979 INFO L225 Difference]: With dead ends: 27646 [2022-02-15 13:09:05,980 INFO L226 Difference]: Without dead ends: 27529 [2022-02-15 13:09:05,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:09:05,980 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 116 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:05,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 371 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:06,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2022-02-15 13:09:06,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 26990. [2022-02-15 13:09:06,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26990 states, 26989 states have (on average 2.5320315684167625) internal successors, (68337), 26989 states have internal predecessors, (68337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:06,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26990 states to 26990 states and 68337 transitions. [2022-02-15 13:09:06,465 INFO L78 Accepts]: Start accepts. Automaton has 26990 states and 68337 transitions. Word has length 47 [2022-02-15 13:09:06,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:06,465 INFO L470 AbstractCegarLoop]: Abstraction has 26990 states and 68337 transitions. [2022-02-15 13:09:06,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:06,465 INFO L276 IsEmpty]: Start isEmpty. Operand 26990 states and 68337 transitions. [2022-02-15 13:09:06,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:06,487 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:06,488 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:06,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:06,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:06,688 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:06,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:06,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1011905345, now seen corresponding path program 95 times [2022-02-15 13:09:06,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:06,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583247612] [2022-02-15 13:09:06,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:06,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:06,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:06,766 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:06,766 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:06,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583247612] [2022-02-15 13:09:06,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583247612] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:06,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361678614] [2022-02-15 13:09:06,766 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:09:06,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:06,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:06,767 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:06,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-02-15 13:09:06,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:09:06,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:06,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:06,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:06,896 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:06,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:06,914 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:06,915 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:07,008 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:07,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361678614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:07,009 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:07,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-15 13:09:07,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447204543] [2022-02-15 13:09:07,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:07,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:09:07,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:07,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:09:07,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:09:07,010 INFO L87 Difference]: Start difference. First operand 26990 states and 68337 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:07,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:07,382 INFO L93 Difference]: Finished difference Result 27815 states and 70065 transitions. [2022-02-15 13:09:07,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:09:07,383 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:09:07,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:07,430 INFO L225 Difference]: With dead ends: 27815 [2022-02-15 13:09:07,430 INFO L226 Difference]: Without dead ends: 27803 [2022-02-15 13:09:07,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:09:07,431 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 104 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:07,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 299 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:07,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27803 states. [2022-02-15 13:09:07,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27803 to 26994. [2022-02-15 13:09:07,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26994 states, 26993 states have (on average 2.531952728485163) internal successors, (68345), 26993 states have internal predecessors, (68345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:07,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26994 states to 26994 states and 68345 transitions. [2022-02-15 13:09:07,958 INFO L78 Accepts]: Start accepts. Automaton has 26994 states and 68345 transitions. Word has length 47 [2022-02-15 13:09:07,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:07,958 INFO L470 AbstractCegarLoop]: Abstraction has 26994 states and 68345 transitions. [2022-02-15 13:09:07,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:07,958 INFO L276 IsEmpty]: Start isEmpty. Operand 26994 states and 68345 transitions. [2022-02-15 13:09:07,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:07,982 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:07,982 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:07,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-02-15 13:09:08,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:08,183 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:08,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:08,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1141144617, now seen corresponding path program 96 times [2022-02-15 13:09:08,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:08,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109175502] [2022-02-15 13:09:08,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:08,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:08,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:08,259 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:08,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:08,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109175502] [2022-02-15 13:09:08,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109175502] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:08,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30543955] [2022-02-15 13:09:08,259 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:09:08,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:08,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:08,260 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:08,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-02-15 13:09:08,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:09:08,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:08,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:08,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:08,398 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:08,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:08,418 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:08,419 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:08,507 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:08,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30543955] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:08,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:08,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:09:08,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158779960] [2022-02-15 13:09:08,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:08,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:09:08,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:08,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:09:08,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:09:08,507 INFO L87 Difference]: Start difference. First operand 26994 states and 68345 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:09,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:09,025 INFO L93 Difference]: Finished difference Result 29078 states and 72893 transitions. [2022-02-15 13:09:09,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:09:09,025 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 47 [2022-02-15 13:09:09,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:09,075 INFO L225 Difference]: With dead ends: 29078 [2022-02-15 13:09:09,075 INFO L226 Difference]: Without dead ends: 29024 [2022-02-15 13:09:09,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:09:09,075 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 262 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:09,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 381 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:09,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29024 states. [2022-02-15 13:09:09,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29024 to 27102. [2022-02-15 13:09:09,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27102 states, 27101 states have (on average 2.532341980000738) internal successors, (68629), 27101 states have internal predecessors, (68629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:09,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27102 states to 27102 states and 68629 transitions. [2022-02-15 13:09:09,540 INFO L78 Accepts]: Start accepts. Automaton has 27102 states and 68629 transitions. Word has length 47 [2022-02-15 13:09:09,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:09,540 INFO L470 AbstractCegarLoop]: Abstraction has 27102 states and 68629 transitions. [2022-02-15 13:09:09,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:09,540 INFO L276 IsEmpty]: Start isEmpty. Operand 27102 states and 68629 transitions. [2022-02-15 13:09:09,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:09,562 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:09,562 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:09,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:09,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:09,762 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:09,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:09,762 INFO L85 PathProgramCache]: Analyzing trace with hash -986308083, now seen corresponding path program 97 times [2022-02-15 13:09:09,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:09,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30492512] [2022-02-15 13:09:09,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:09,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:09,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:09,843 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:09,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:09,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30492512] [2022-02-15 13:09:09,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30492512] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:09,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260722704] [2022-02-15 13:09:09,844 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:09:09,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:09,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:09,845 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:09,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-02-15 13:09:09,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:09,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:09:09,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:10,023 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:09:10,024 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:09:10,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:09:10,026 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:09:10,037 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:10,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:10,126 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:10,126 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:10,322 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:10,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260722704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:10,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:10,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 24 [2022-02-15 13:09:10,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353882702] [2022-02-15 13:09:10,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:10,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-15 13:09:10,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:10,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-15 13:09:10,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:09:10,323 INFO L87 Difference]: Start difference. First operand 27102 states and 68629 transitions. Second operand has 25 states, 25 states have (on average 3.92) internal successors, (98), 24 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:12,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:12,254 INFO L93 Difference]: Finished difference Result 36740 states and 89922 transitions. [2022-02-15 13:09:12,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-02-15 13:09:12,255 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.92) internal successors, (98), 24 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:09:12,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:12,320 INFO L225 Difference]: With dead ends: 36740 [2022-02-15 13:09:12,321 INFO L226 Difference]: Without dead ends: 36474 [2022-02-15 13:09:12,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2717 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=981, Invalid=7761, Unknown=0, NotChecked=0, Total=8742 [2022-02-15 13:09:12,322 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 1189 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 2544 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1189 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 2623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:12,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1189 Valid, 1275 Invalid, 2623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2544 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-15 13:09:12,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36474 states. [2022-02-15 13:09:12,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36474 to 28019. [2022-02-15 13:09:12,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28019 states, 28018 states have (on average 2.533656934827611) internal successors, (70988), 28018 states have internal predecessors, (70988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:12,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28019 states to 28019 states and 70988 transitions. [2022-02-15 13:09:12,958 INFO L78 Accepts]: Start accepts. Automaton has 28019 states and 70988 transitions. Word has length 47 [2022-02-15 13:09:12,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:12,958 INFO L470 AbstractCegarLoop]: Abstraction has 28019 states and 70988 transitions. [2022-02-15 13:09:12,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.92) internal successors, (98), 24 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:12,959 INFO L276 IsEmpty]: Start isEmpty. Operand 28019 states and 70988 transitions. [2022-02-15 13:09:12,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:12,981 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:12,981 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:12,996 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-02-15 13:09:13,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-02-15 13:09:13,181 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:13,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:13,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1045999593, now seen corresponding path program 98 times [2022-02-15 13:09:13,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:13,182 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710787867] [2022-02-15 13:09:13,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:13,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:13,285 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:13,285 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:13,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710787867] [2022-02-15 13:09:13,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710787867] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:13,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046164663] [2022-02-15 13:09:13,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:09:13,287 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:13,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:13,288 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:13,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-02-15 13:09:13,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:09:13,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:13,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:13,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:13,418 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:13,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:13,448 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:13,449 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:13,523 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:13,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046164663] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:13,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:13,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:09:13,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093863164] [2022-02-15 13:09:13,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:13,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:09:13,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:13,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:09:13,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:09:13,524 INFO L87 Difference]: Start difference. First operand 28019 states and 70988 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:14,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:14,752 INFO L93 Difference]: Finished difference Result 40175 states and 98525 transitions. [2022-02-15 13:09:14,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-15 13:09:14,752 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 47 [2022-02-15 13:09:14,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:14,822 INFO L225 Difference]: With dead ends: 40175 [2022-02-15 13:09:14,822 INFO L226 Difference]: Without dead ends: 39653 [2022-02-15 13:09:14,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=645, Invalid=5517, Unknown=0, NotChecked=0, Total=6162 [2022-02-15 13:09:14,823 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 1235 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:14,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1235 Valid, 557 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:09:14,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39653 states. [2022-02-15 13:09:15,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39653 to 28643. [2022-02-15 13:09:15,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28643 states, 28642 states have (on average 2.5344947978493124) internal successors, (72593), 28642 states have internal predecessors, (72593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:15,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28643 states to 28643 states and 72593 transitions. [2022-02-15 13:09:15,397 INFO L78 Accepts]: Start accepts. Automaton has 28643 states and 72593 transitions. Word has length 47 [2022-02-15 13:09:15,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:15,397 INFO L470 AbstractCegarLoop]: Abstraction has 28643 states and 72593 transitions. [2022-02-15 13:09:15,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:15,397 INFO L276 IsEmpty]: Start isEmpty. Operand 28643 states and 72593 transitions. [2022-02-15 13:09:15,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:15,422 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:15,422 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:15,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-02-15 13:09:15,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:15,622 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:15,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:15,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1199313459, now seen corresponding path program 99 times [2022-02-15 13:09:15,623 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:15,623 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114939406] [2022-02-15 13:09:15,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:15,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:15,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:15,717 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:15,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:15,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114939406] [2022-02-15 13:09:15,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114939406] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:15,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573223075] [2022-02-15 13:09:15,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:09:15,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:15,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:15,718 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:15,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-02-15 13:09:15,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-15 13:09:15,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:15,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:15,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:15,845 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:15,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:15,879 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:15,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:15,946 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:09:15,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573223075] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:15,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:15,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:09:15,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273009947] [2022-02-15 13:09:15,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:15,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:09:15,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:15,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:09:15,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:09:15,947 INFO L87 Difference]: Start difference. First operand 28643 states and 72593 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-02-15 13:09:17,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:17,872 INFO L93 Difference]: Finished difference Result 45394 states and 112859 transitions. [2022-02-15 13:09:17,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-15 13:09:17,872 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 47 [2022-02-15 13:09:17,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:17,949 INFO L225 Difference]: With dead ends: 45394 [2022-02-15 13:09:17,949 INFO L226 Difference]: Without dead ends: 44776 [2022-02-15 13:09:17,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6451 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1455, Invalid=14547, Unknown=0, NotChecked=0, Total=16002 [2022-02-15 13:09:17,950 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1702 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:17,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 481 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:09:17,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44776 states. [2022-02-15 13:09:18,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44776 to 31291. [2022-02-15 13:09:18,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31291 states, 31290 states have (on average 2.5506232023010544) internal successors, (79809), 31290 states have internal predecessors, (79809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:18,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31291 states to 31291 states and 79809 transitions. [2022-02-15 13:09:18,586 INFO L78 Accepts]: Start accepts. Automaton has 31291 states and 79809 transitions. Word has length 47 [2022-02-15 13:09:18,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:18,586 INFO L470 AbstractCegarLoop]: Abstraction has 31291 states and 79809 transitions. [2022-02-15 13:09:18,586 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-02-15 13:09:18,586 INFO L276 IsEmpty]: Start isEmpty. Operand 31291 states and 79809 transitions. [2022-02-15 13:09:18,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-15 13:09:18,609 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:18,609 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:18,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-02-15 13:09:18,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:18,809 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:18,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:18,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1272507479, now seen corresponding path program 100 times [2022-02-15 13:09:18,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:18,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833892704] [2022-02-15 13:09:18,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:18,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:18,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:18,910 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:18,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:18,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833892704] [2022-02-15 13:09:18,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833892704] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:18,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143202196] [2022-02-15 13:09:18,910 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:09:18,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:18,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:18,911 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:18,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-02-15 13:09:18,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:09:18,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:18,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-15 13:09:18,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:19,146 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:09:19,147 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:09:19,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:09:19,148 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:09:19,158 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:19,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:19,348 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:19,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:19,509 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:19,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143202196] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:19,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:19,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 33 [2022-02-15 13:09:19,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661942237] [2022-02-15 13:09:19,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:19,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-15 13:09:19,509 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:19,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-15 13:09:19,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:09:19,510 INFO L87 Difference]: Start difference. First operand 31291 states and 79809 transitions. Second operand has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:23,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:23,352 INFO L93 Difference]: Finished difference Result 53023 states and 130282 transitions. [2022-02-15 13:09:23,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-02-15 13:09:23,352 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-15 13:09:23,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:23,453 INFO L225 Difference]: With dead ends: 53023 [2022-02-15 13:09:23,453 INFO L226 Difference]: Without dead ends: 52117 [2022-02-15 13:09:23,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7787 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2586, Invalid=20670, Unknown=0, NotChecked=0, Total=23256 [2022-02-15 13:09:23,454 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 1765 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 3855 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1765 SdHoareTripleChecker+Valid, 1579 SdHoareTripleChecker+Invalid, 4015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 3855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:23,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1765 Valid, 1579 Invalid, 4015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 3855 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-15 13:09:23,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52117 states. [2022-02-15 13:09:24,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52117 to 33886. [2022-02-15 13:09:24,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33886 states, 33885 states have (on average 2.554375092223698) internal successors, (86555), 33885 states have internal predecessors, (86555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:24,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33886 states to 33886 states and 86555 transitions. [2022-02-15 13:09:24,160 INFO L78 Accepts]: Start accepts. Automaton has 33886 states and 86555 transitions. Word has length 47 [2022-02-15 13:09:24,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:24,161 INFO L470 AbstractCegarLoop]: Abstraction has 33886 states and 86555 transitions. [2022-02-15 13:09:24,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:24,161 INFO L276 IsEmpty]: Start isEmpty. Operand 33886 states and 86555 transitions. [2022-02-15 13:09:24,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:24,186 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:24,186 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:24,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:24,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:24,386 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:24,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:24,387 INFO L85 PathProgramCache]: Analyzing trace with hash -539236665, now seen corresponding path program 101 times [2022-02-15 13:09:24,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:24,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134593782] [2022-02-15 13:09:24,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:24,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:24,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:24,451 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:24,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:24,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134593782] [2022-02-15 13:09:24,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134593782] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:24,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121479516] [2022-02-15 13:09:24,451 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:09:24,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:24,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:24,452 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:24,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-02-15 13:09:24,479 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:09:24,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:24,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:09:24,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:24,601 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:24,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:24,722 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:24,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121479516] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:24,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:24,722 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-15 13:09:24,722 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139101975] [2022-02-15 13:09:24,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:24,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:09:24,723 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:24,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:09:24,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:24,723 INFO L87 Difference]: Start difference. First operand 33886 states and 86555 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:25,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:25,050 INFO L93 Difference]: Finished difference Result 35433 states and 89971 transitions. [2022-02-15 13:09:25,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:09:25,050 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 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 50 [2022-02-15 13:09:25,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:25,118 INFO L225 Difference]: With dead ends: 35433 [2022-02-15 13:09:25,119 INFO L226 Difference]: Without dead ends: 35399 [2022-02-15 13:09:25,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:25,119 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 77 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:25,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 266 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:25,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35399 states. [2022-02-15 13:09:25,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35399 to 34688. [2022-02-15 13:09:25,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34688 states, 34687 states have (on average 2.5474673508807335) internal successors, (88364), 34687 states have internal predecessors, (88364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:26,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88364 transitions. [2022-02-15 13:09:26,067 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88364 transitions. Word has length 50 [2022-02-15 13:09:26,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:26,067 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88364 transitions. [2022-02-15 13:09:26,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:26,067 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88364 transitions. [2022-02-15 13:09:26,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:26,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:26,094 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:26,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-02-15 13:09:26,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:26,294 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:26,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:26,295 INFO L85 PathProgramCache]: Analyzing trace with hash 547340560, now seen corresponding path program 51 times [2022-02-15 13:09:26,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:26,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614000708] [2022-02-15 13:09:26,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:26,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:26,360 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:09:26,360 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:26,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614000708] [2022-02-15 13:09:26,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614000708] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:26,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654278103] [2022-02-15 13:09:26,360 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:09:26,360 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:26,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:26,361 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:26,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-02-15 13:09:26,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:09:26,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:26,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:09:26,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:26,523 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:09:26,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:26,645 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:09:26,645 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654278103] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:26,645 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:26,645 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-15 13:09:26,645 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861907454] [2022-02-15 13:09:26,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:26,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:09:26,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:26,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:09:26,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:26,646 INFO L87 Difference]: Start difference. First operand 34688 states and 88364 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-02-15 13:09:26,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:26,975 INFO L93 Difference]: Finished difference Result 35842 states and 90763 transitions. [2022-02-15 13:09:26,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:09:26,975 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 50 [2022-02-15 13:09:26,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:27,039 INFO L225 Difference]: With dead ends: 35842 [2022-02-15 13:09:27,039 INFO L226 Difference]: Without dead ends: 35803 [2022-02-15 13:09:27,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:27,039 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 80 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:27,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 267 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:27,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35803 states. [2022-02-15 13:09:27,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35803 to 34688. [2022-02-15 13:09:27,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34688 states, 34687 states have (on average 2.547207887681264) internal successors, (88355), 34687 states have internal predecessors, (88355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:27,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88355 transitions. [2022-02-15 13:09:27,840 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88355 transitions. Word has length 50 [2022-02-15 13:09:27,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:27,840 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88355 transitions. [2022-02-15 13:09:27,841 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-02-15 13:09:27,841 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88355 transitions. [2022-02-15 13:09:27,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:27,867 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:27,867 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:27,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-02-15 13:09:28,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-02-15 13:09:28,074 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:28,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:28,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1656654610, now seen corresponding path program 1 times [2022-02-15 13:09:28,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:28,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779470609] [2022-02-15 13:09:28,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:28,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:28,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:28,198 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 25 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:28,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:28,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779470609] [2022-02-15 13:09:28,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779470609] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:28,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387445093] [2022-02-15 13:09:28,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:28,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:28,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:28,200 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:28,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-02-15 13:09:28,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:28,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:28,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:28,479 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:28,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:28,601 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:28,601 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:28,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387445093] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:28,658 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:28,658 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-02-15 13:09:28,658 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467342812] [2022-02-15 13:09:28,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:28,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-15 13:09:28,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:28,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-15 13:09:28,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:09:28,659 INFO L87 Difference]: Start difference. First operand 34688 states and 88355 transitions. Second operand has 26 states, 26 states have (on average 3.4615384615384617) internal successors, (90), 25 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:29,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:29,161 INFO L93 Difference]: Finished difference Result 34847 states and 88604 transitions. [2022-02-15 13:09:29,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:09:29,162 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.4615384615384617) internal successors, (90), 25 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-15 13:09:29,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:29,224 INFO L225 Difference]: With dead ends: 34847 [2022-02-15 13:09:29,224 INFO L226 Difference]: Without dead ends: 34687 [2022-02-15 13:09:29,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 84 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:09:29,224 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 62 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 169 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:29,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 335 Invalid, 1405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1227 Invalid, 0 Unknown, 169 Unchecked, 0.4s Time] [2022-02-15 13:09:29,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34687 states. [2022-02-15 13:09:29,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34687 to 34625. [2022-02-15 13:09:29,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34625 states, 34624 states have (on average 2.5462396025878005) internal successors, (88161), 34624 states have internal predecessors, (88161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:29,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88161 transitions. [2022-02-15 13:09:29,937 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88161 transitions. Word has length 50 [2022-02-15 13:09:29,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:29,937 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88161 transitions. [2022-02-15 13:09:29,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.4615384615384617) internal successors, (90), 25 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:29,937 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88161 transitions. [2022-02-15 13:09:29,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:29,962 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:29,962 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:29,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-02-15 13:09:30,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-02-15 13:09:30,163 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:30,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:30,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1679284717, now seen corresponding path program 102 times [2022-02-15 13:09:30,163 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:30,163 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361450380] [2022-02-15 13:09:30,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:30,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:30,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:30,230 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:09:30,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:30,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361450380] [2022-02-15 13:09:30,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361450380] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:30,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706020409] [2022-02-15 13:09:30,230 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:09:30,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:30,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:30,231 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:30,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-02-15 13:09:30,255 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-15 13:09:30,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:30,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:09:30,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:30,377 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:09:30,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:30,500 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:09:30,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706020409] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:30,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:30,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-15 13:09:30,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381692954] [2022-02-15 13:09:30,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:30,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:09:30,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:30,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:09:30,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:30,501 INFO L87 Difference]: Start difference. First operand 34625 states and 88161 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-02-15 13:09:30,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:30,835 INFO L93 Difference]: Finished difference Result 35694 states and 90392 transitions. [2022-02-15 13:09:30,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:09:30,835 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 50 [2022-02-15 13:09:30,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:30,899 INFO L225 Difference]: With dead ends: 35694 [2022-02-15 13:09:30,899 INFO L226 Difference]: Without dead ends: 35642 [2022-02-15 13:09:30,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:30,899 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 81 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:30,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 276 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:30,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35642 states. [2022-02-15 13:09:31,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35642 to 34625. [2022-02-15 13:09:31,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34625 states, 34624 states have (on average 2.545286506469501) internal successors, (88128), 34624 states have internal predecessors, (88128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:31,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88128 transitions. [2022-02-15 13:09:31,745 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88128 transitions. Word has length 50 [2022-02-15 13:09:31,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:31,745 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88128 transitions. [2022-02-15 13:09:31,745 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-02-15 13:09:31,745 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88128 transitions. [2022-02-15 13:09:31,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:31,771 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:31,771 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:31,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:31,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-02-15 13:09:31,971 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:31,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:31,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1330720574, now seen corresponding path program 52 times [2022-02-15 13:09:31,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:31,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20277439] [2022-02-15 13:09:31,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:31,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:32,043 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-15 13:09:32,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:32,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20277439] [2022-02-15 13:09:32,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20277439] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:32,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248801930] [2022-02-15 13:09:32,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:09:32,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:32,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:32,045 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:32,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-02-15 13:09:32,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:09:32,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:32,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:09:32,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:32,333 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-15 13:09:32,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:32,452 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-15 13:09:32,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248801930] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:32,452 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:32,452 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-15 13:09:32,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553587170] [2022-02-15 13:09:32,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:32,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:09:32,453 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:32,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:09:32,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:32,453 INFO L87 Difference]: Start difference. First operand 34625 states and 88128 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-02-15 13:09:32,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:32,849 INFO L93 Difference]: Finished difference Result 35658 states and 90295 transitions. [2022-02-15 13:09:32,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:09:32,850 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 50 [2022-02-15 13:09:32,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:32,910 INFO L225 Difference]: With dead ends: 35658 [2022-02-15 13:09:32,910 INFO L226 Difference]: Without dead ends: 35607 [2022-02-15 13:09:32,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:32,911 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 83 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:32,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 284 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:32,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35607 states. [2022-02-15 13:09:33,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35607 to 34625. [2022-02-15 13:09:33,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34625 states, 34624 states have (on average 2.5445644639556377) internal successors, (88103), 34624 states have internal predecessors, (88103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:33,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88103 transitions. [2022-02-15 13:09:33,626 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88103 transitions. Word has length 50 [2022-02-15 13:09:33,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:33,626 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88103 transitions. [2022-02-15 13:09:33,626 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-02-15 13:09:33,627 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88103 transitions. [2022-02-15 13:09:33,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:33,656 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:33,656 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:33,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:33,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-02-15 13:09:33,856 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:33,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:33,857 INFO L85 PathProgramCache]: Analyzing trace with hash 665028206, now seen corresponding path program 2 times [2022-02-15 13:09:33,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:33,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321661212] [2022-02-15 13:09:33,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:33,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:33,986 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:33,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:33,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321661212] [2022-02-15 13:09:33,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321661212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:33,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840089706] [2022-02-15 13:09:33,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:09:33,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:33,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:33,987 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:33,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-02-15 13:09:34,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:09:34,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:34,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:34,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:34,290 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:34,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:34,389 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:34,389 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:34,449 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:34,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840089706] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:34,449 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:34,449 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-02-15 13:09:34,449 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756414710] [2022-02-15 13:09:34,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:34,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-15 13:09:34,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:34,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-15 13:09:34,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:09:34,450 INFO L87 Difference]: Start difference. First operand 34625 states and 88103 transitions. Second operand has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 22 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-02-15 13:09:34,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:34,875 INFO L93 Difference]: Finished difference Result 34790 states and 88361 transitions. [2022-02-15 13:09:34,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:09:34,876 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 22 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 50 [2022-02-15 13:09:34,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:34,936 INFO L225 Difference]: With dead ends: 34790 [2022-02-15 13:09:34,937 INFO L226 Difference]: Without dead ends: 34647 [2022-02-15 13:09:34,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 82 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:09:34,937 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 80 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 321 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:34,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 262 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 686 Invalid, 0 Unknown, 321 Unchecked, 0.2s Time] [2022-02-15 13:09:34,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34647 states. [2022-02-15 13:09:35,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34647 to 34080. [2022-02-15 13:09:35,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34080 states, 34079 states have (on average 2.5513952874204056) internal successors, (86949), 34079 states have internal predecessors, (86949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:35,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34080 states to 34080 states and 86949 transitions. [2022-02-15 13:09:35,529 INFO L78 Accepts]: Start accepts. Automaton has 34080 states and 86949 transitions. Word has length 50 [2022-02-15 13:09:35,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:35,530 INFO L470 AbstractCegarLoop]: Abstraction has 34080 states and 86949 transitions. [2022-02-15 13:09:35,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 22 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-02-15 13:09:35,530 INFO L276 IsEmpty]: Start isEmpty. Operand 34080 states and 86949 transitions. [2022-02-15 13:09:35,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:35,558 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:35,558 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:35,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-02-15 13:09:35,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:35,762 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:35,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:35,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1283395892, now seen corresponding path program 3 times [2022-02-15 13:09:35,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:35,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196858927] [2022-02-15 13:09:35,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:35,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:35,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:35,880 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:35,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:35,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196858927] [2022-02-15 13:09:35,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196858927] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:35,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200231226] [2022-02-15 13:09:35,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:09:35,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:35,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:35,882 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:35,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-02-15 13:09:35,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-15 13:09:35,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:35,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:35,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:36,230 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:36,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:36,308 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:36,308 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:36,374 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:36,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200231226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:36,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:36,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-15 13:09:36,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120430471] [2022-02-15 13:09:36,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:36,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:09:36,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:36,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:09:36,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:09:36,375 INFO L87 Difference]: Start difference. First operand 34080 states and 86949 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:36,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:36,772 INFO L93 Difference]: Finished difference Result 34164 states and 87076 transitions. [2022-02-15 13:09:36,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:09:36,772 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-15 13:09:36,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:36,842 INFO L225 Difference]: With dead ends: 34164 [2022-02-15 13:09:36,842 INFO L226 Difference]: Without dead ends: 34070 [2022-02-15 13:09:36,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:09:36,843 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 57 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 187 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:36,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 173 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 590 Invalid, 0 Unknown, 187 Unchecked, 0.2s Time] [2022-02-15 13:09:36,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34070 states. [2022-02-15 13:09:37,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34070 to 34044. [2022-02-15 13:09:37,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34044 states, 34043 states have (on average 2.551067767235555) internal successors, (86846), 34043 states have internal predecessors, (86846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:37,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34044 states to 34044 states and 86846 transitions. [2022-02-15 13:09:37,583 INFO L78 Accepts]: Start accepts. Automaton has 34044 states and 86846 transitions. Word has length 50 [2022-02-15 13:09:37,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:37,583 INFO L470 AbstractCegarLoop]: Abstraction has 34044 states and 86846 transitions. [2022-02-15 13:09:37,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:37,583 INFO L276 IsEmpty]: Start isEmpty. Operand 34044 states and 86846 transitions. [2022-02-15 13:09:37,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:37,608 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:37,608 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:37,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-02-15 13:09:37,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-02-15 13:09:37,809 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:37,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:37,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1528982738, now seen corresponding path program 4 times [2022-02-15 13:09:37,809 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:37,809 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250995978] [2022-02-15 13:09:37,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:37,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:37,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:37,912 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:37,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:37,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250995978] [2022-02-15 13:09:37,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250995978] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:37,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842314809] [2022-02-15 13:09:37,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:09:37,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:37,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:37,913 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:37,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-02-15 13:09:37,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:09:37,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:37,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-15 13:09:37,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:38,112 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:38,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:38,171 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:38,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:38,341 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:38,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842314809] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:38,341 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:38,341 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-15 13:09:38,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615546595] [2022-02-15 13:09:38,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:38,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:09:38,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:38,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:09:38,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:09:38,342 INFO L87 Difference]: Start difference. First operand 34044 states and 86846 transitions. Second operand has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 16 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:38,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:38,604 INFO L93 Difference]: Finished difference Result 34070 states and 86872 transitions. [2022-02-15 13:09:38,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:09:38,605 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 16 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-15 13:09:38,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:38,666 INFO L225 Difference]: With dead ends: 34070 [2022-02-15 13:09:38,666 INFO L226 Difference]: Without dead ends: 33979 [2022-02-15 13:09:38,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:09:38,666 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:38,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 107 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 508 Invalid, 0 Unknown, 61 Unchecked, 0.2s Time] [2022-02-15 13:09:38,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33979 states. [2022-02-15 13:09:39,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33979 to 33862. [2022-02-15 13:09:39,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33862 states, 33861 states have (on average 2.5514899146510737) internal successors, (86396), 33861 states have internal predecessors, (86396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:39,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33862 states to 33862 states and 86396 transitions. [2022-02-15 13:09:39,402 INFO L78 Accepts]: Start accepts. Automaton has 33862 states and 86396 transitions. Word has length 50 [2022-02-15 13:09:39,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:39,402 INFO L470 AbstractCegarLoop]: Abstraction has 33862 states and 86396 transitions. [2022-02-15 13:09:39,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 16 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:39,402 INFO L276 IsEmpty]: Start isEmpty. Operand 33862 states and 86396 transitions. [2022-02-15 13:09:39,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-15 13:09:39,430 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:39,430 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:39,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-02-15 13:09:39,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2022-02-15 13:09:39,631 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:39,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:39,631 INFO L85 PathProgramCache]: Analyzing trace with hash -648745823, now seen corresponding path program 103 times [2022-02-15 13:09:39,631 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:39,631 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94450225] [2022-02-15 13:09:39,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:39,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:39,696 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:09:39,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:39,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94450225] [2022-02-15 13:09:39,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94450225] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:39,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840106788] [2022-02-15 13:09:39,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:09:39,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:39,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:39,697 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:39,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-02-15 13:09:39,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:39,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-15 13:09:39,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:39,848 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:09:39,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:09:39,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840106788] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:39,981 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:39,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-15 13:09:39,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315624081] [2022-02-15 13:09:39,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:39,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-15 13:09:39,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:39,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-15 13:09:39,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:39,982 INFO L87 Difference]: Start difference. First operand 33862 states and 86396 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-02-15 13:09:40,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:40,466 INFO L93 Difference]: Finished difference Result 36593 states and 92480 transitions. [2022-02-15 13:09:40,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-15 13:09:40,466 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 50 [2022-02-15 13:09:40,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:40,539 INFO L225 Difference]: With dead ends: 36593 [2022-02-15 13:09:40,539 INFO L226 Difference]: Without dead ends: 36532 [2022-02-15 13:09:40,540 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-15 13:09:40,540 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 84 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:40,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 284 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 731 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:40,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36532 states. [2022-02-15 13:09:41,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36532 to 34558. [2022-02-15 13:09:41,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34558 states, 34557 states have (on average 2.5533466446740167) internal successors, (88236), 34557 states have internal predecessors, (88236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:41,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34558 states to 34558 states and 88236 transitions. [2022-02-15 13:09:41,439 INFO L78 Accepts]: Start accepts. Automaton has 34558 states and 88236 transitions. Word has length 50 [2022-02-15 13:09:41,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:41,439 INFO L470 AbstractCegarLoop]: Abstraction has 34558 states and 88236 transitions. [2022-02-15 13:09:41,439 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-02-15 13:09:41,439 INFO L276 IsEmpty]: Start isEmpty. Operand 34558 states and 88236 transitions. [2022-02-15 13:09:41,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:41,475 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:41,475 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:41,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:41,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-02-15 13:09:41,675 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:41,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:41,676 INFO L85 PathProgramCache]: Analyzing trace with hash 487346049, now seen corresponding path program 104 times [2022-02-15 13:09:41,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:41,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189155826] [2022-02-15 13:09:41,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:41,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:41,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:41,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:41,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189155826] [2022-02-15 13:09:41,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189155826] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:41,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789915749] [2022-02-15 13:09:41,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:09:41,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:41,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:41,833 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:41,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-02-15 13:09:41,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:09:41,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:41,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:09:41,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:42,044 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:42,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:42,324 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:42,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789915749] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:42,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:42,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-02-15 13:09:42,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125814175] [2022-02-15 13:09:42,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:42,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:09:42,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:42,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:09:42,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:09:42,325 INFO L87 Difference]: Start difference. First operand 34558 states and 88236 transitions. Second operand has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 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-02-15 13:09:42,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:42,971 INFO L93 Difference]: Finished difference Result 37934 states and 96009 transitions. [2022-02-15 13:09:42,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:09:42,972 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 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 53 [2022-02-15 13:09:42,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:43,036 INFO L225 Difference]: With dead ends: 37934 [2022-02-15 13:09:43,036 INFO L226 Difference]: Without dead ends: 37934 [2022-02-15 13:09:43,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=415, Invalid=917, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:09:43,037 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 274 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:43,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 234 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:43,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37934 states. [2022-02-15 13:09:43,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37934 to 34153. [2022-02-15 13:09:43,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34153 states, 34152 states have (on average 2.5534082923401265) internal successors, (87204), 34152 states have internal predecessors, (87204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:43,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34153 states to 34153 states and 87204 transitions. [2022-02-15 13:09:43,741 INFO L78 Accepts]: Start accepts. Automaton has 34153 states and 87204 transitions. Word has length 53 [2022-02-15 13:09:43,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:43,741 INFO L470 AbstractCegarLoop]: Abstraction has 34153 states and 87204 transitions. [2022-02-15 13:09:43,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 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-02-15 13:09:43,741 INFO L276 IsEmpty]: Start isEmpty. Operand 34153 states and 87204 transitions. [2022-02-15 13:09:43,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:43,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:43,769 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:43,784 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-02-15 13:09:43,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2022-02-15 13:09:43,969 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:43,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:43,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1334489720, now seen corresponding path program 53 times [2022-02-15 13:09:43,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:43,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544798745] [2022-02-15 13:09:43,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:43,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:44,094 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:44,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:44,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544798745] [2022-02-15 13:09:44,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544798745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:44,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072988179] [2022-02-15 13:09:44,094 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:09:44,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:44,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:44,095 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:44,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-02-15 13:09:44,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:09:44,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:44,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:44,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:44,232 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:44,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:44,277 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:44,277 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:44,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072988179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:44,341 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:44,341 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-15 13:09:44,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230161201] [2022-02-15 13:09:44,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:44,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:09:44,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:44,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:09:44,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:09:44,341 INFO L87 Difference]: Start difference. First operand 34153 states and 87204 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:45,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:45,295 INFO L93 Difference]: Finished difference Result 39403 states and 99402 transitions. [2022-02-15 13:09:45,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:09:45,295 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:09:45,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:45,372 INFO L225 Difference]: With dead ends: 39403 [2022-02-15 13:09:45,372 INFO L226 Difference]: Without dead ends: 39346 [2022-02-15 13:09:45,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:09:45,373 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 574 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1618 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 1655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:45,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 698 Invalid, 1655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1618 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:09:45,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39346 states. [2022-02-15 13:09:45,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39346 to 33633. [2022-02-15 13:09:46,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33633 states, 33632 states have (on average 2.5527473834443386) internal successors, (85854), 33632 states have internal predecessors, (85854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:46,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33633 states to 33633 states and 85854 transitions. [2022-02-15 13:09:46,108 INFO L78 Accepts]: Start accepts. Automaton has 33633 states and 85854 transitions. Word has length 53 [2022-02-15 13:09:46,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:46,108 INFO L470 AbstractCegarLoop]: Abstraction has 33633 states and 85854 transitions. [2022-02-15 13:09:46,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:46,108 INFO L276 IsEmpty]: Start isEmpty. Operand 33633 states and 85854 transitions. [2022-02-15 13:09:46,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:46,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:46,135 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:46,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-02-15 13:09:46,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:46,336 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:46,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:46,336 INFO L85 PathProgramCache]: Analyzing trace with hash 723607176, now seen corresponding path program 105 times [2022-02-15 13:09:46,336 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:46,336 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036598907] [2022-02-15 13:09:46,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:46,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:46,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:46,443 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:46,443 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:46,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036598907] [2022-02-15 13:09:46,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036598907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:46,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423341270] [2022-02-15 13:09:46,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:09:46,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:46,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:46,444 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:46,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-02-15 13:09:46,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-15 13:09:46,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:46,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:46,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:46,760 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:46,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:46,801 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:46,801 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:46,904 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:46,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423341270] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:46,904 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:46,904 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:09:46,904 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464174882] [2022-02-15 13:09:46,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:46,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:09:46,905 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:46,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:09:46,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:09:46,905 INFO L87 Difference]: Start difference. First operand 33633 states and 85854 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:47,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:47,287 INFO L93 Difference]: Finished difference Result 34076 states and 86681 transitions. [2022-02-15 13:09:47,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:09:47,287 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 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 53 [2022-02-15 13:09:47,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:47,346 INFO L225 Difference]: With dead ends: 34076 [2022-02-15 13:09:47,346 INFO L226 Difference]: Without dead ends: 34026 [2022-02-15 13:09:47,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 103 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:09:47,347 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 98 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:47,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 435 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 839 Invalid, 0 Unknown, 185 Unchecked, 0.3s Time] [2022-02-15 13:09:47,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34026 states. [2022-02-15 13:09:47,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34026 to 33651. [2022-02-15 13:09:47,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33651 states, 33650 states have (on average 2.5522734026745915) internal successors, (85884), 33650 states have internal predecessors, (85884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:48,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33651 states to 33651 states and 85884 transitions. [2022-02-15 13:09:48,002 INFO L78 Accepts]: Start accepts. Automaton has 33651 states and 85884 transitions. Word has length 53 [2022-02-15 13:09:48,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:48,002 INFO L470 AbstractCegarLoop]: Abstraction has 33651 states and 85884 transitions. [2022-02-15 13:09:48,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:48,002 INFO L276 IsEmpty]: Start isEmpty. Operand 33651 states and 85884 transitions. [2022-02-15 13:09:48,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:48,030 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:48,030 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:48,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-02-15 13:09:48,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:48,231 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:48,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:48,231 INFO L85 PathProgramCache]: Analyzing trace with hash -2046886724, now seen corresponding path program 106 times [2022-02-15 13:09:48,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:48,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925364510] [2022-02-15 13:09:48,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:48,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:48,317 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:48,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:48,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925364510] [2022-02-15 13:09:48,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925364510] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:48,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081698892] [2022-02-15 13:09:48,317 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:09:48,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:48,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:48,318 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:48,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-02-15 13:09:48,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:09:48,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:48,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:48,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:48,472 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:48,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:48,491 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:48,491 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:48,602 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:48,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081698892] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:48,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:48,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-15 13:09:48,602 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666034228] [2022-02-15 13:09:48,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:48,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:09:48,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:48,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:09:48,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:09:48,602 INFO L87 Difference]: Start difference. First operand 33651 states and 85884 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:49,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:49,029 INFO L93 Difference]: Finished difference Result 33796 states and 86110 transitions. [2022-02-15 13:09:49,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:09:49,029 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 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 53 [2022-02-15 13:09:49,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:49,091 INFO L225 Difference]: With dead ends: 33796 [2022-02-15 13:09:49,091 INFO L226 Difference]: Without dead ends: 33764 [2022-02-15 13:09:49,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:09:49,091 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:49,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 195 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:49,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-02-15 13:09:49,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33657. [2022-02-15 13:09:49,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33657 states, 33656 states have (on average 2.5519966722129785) internal successors, (85890), 33656 states have internal predecessors, (85890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:49,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33657 states to 33657 states and 85890 transitions. [2022-02-15 13:09:49,802 INFO L78 Accepts]: Start accepts. Automaton has 33657 states and 85890 transitions. Word has length 53 [2022-02-15 13:09:49,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:49,802 INFO L470 AbstractCegarLoop]: Abstraction has 33657 states and 85890 transitions. [2022-02-15 13:09:49,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:49,802 INFO L276 IsEmpty]: Start isEmpty. Operand 33657 states and 85890 transitions. [2022-02-15 13:09:49,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:49,833 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:49,833 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:49,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:50,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-02-15 13:09:50,043 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:50,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:50,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1634544392, now seen corresponding path program 107 times [2022-02-15 13:09:50,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:50,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8582487] [2022-02-15 13:09:50,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:50,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:50,140 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:50,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:50,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8582487] [2022-02-15 13:09:50,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8582487] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:50,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344471147] [2022-02-15 13:09:50,141 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:09:50,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:50,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:50,142 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:50,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-02-15 13:09:50,170 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:09:50,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:50,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:50,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:50,302 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:50,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:50,320 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:50,321 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:50,439 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:50,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344471147] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:50,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:50,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:09:50,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387485530] [2022-02-15 13:09:50,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:50,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:09:50,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:50,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:09:50,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:09:50,440 INFO L87 Difference]: Start difference. First operand 33657 states and 85890 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:50,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:50,818 INFO L93 Difference]: Finished difference Result 34600 states and 87892 transitions. [2022-02-15 13:09:50,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:09:50,819 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-15 13:09:50,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:50,885 INFO L225 Difference]: With dead ends: 34600 [2022-02-15 13:09:50,886 INFO L226 Difference]: Without dead ends: 34576 [2022-02-15 13:09:50,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:09:50,886 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 56 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:50,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 159 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:09:51,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2022-02-15 13:09:51,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 33662. [2022-02-15 13:09:51,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33662 states, 33661 states have (on average 2.5521523424734855) internal successors, (85908), 33661 states have internal predecessors, (85908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:51,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33662 states to 33662 states and 85908 transitions. [2022-02-15 13:09:51,561 INFO L78 Accepts]: Start accepts. Automaton has 33662 states and 85908 transitions. Word has length 53 [2022-02-15 13:09:51,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:51,561 INFO L470 AbstractCegarLoop]: Abstraction has 33662 states and 85908 transitions. [2022-02-15 13:09:51,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:51,561 INFO L276 IsEmpty]: Start isEmpty. Operand 33662 states and 85908 transitions. [2022-02-15 13:09:51,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:51,589 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:51,589 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:51,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-02-15 13:09:51,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-02-15 13:09:51,790 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:51,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:51,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1452891954, now seen corresponding path program 108 times [2022-02-15 13:09:51,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:51,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903529664] [2022-02-15 13:09:51,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:51,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:51,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:51,894 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:51,894 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:51,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903529664] [2022-02-15 13:09:51,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903529664] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:51,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543175323] [2022-02-15 13:09:51,894 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:09:51,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:51,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:51,895 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:51,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-02-15 13:09:51,920 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:09:51,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:51,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:51,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:52,109 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:52,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:52,163 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:09:52,164 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:09:52,274 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:09:52,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543175323] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:52,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:52,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:09:52,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136571265] [2022-02-15 13:09:52,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:52,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:09:52,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:52,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:09:52,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:09:52,275 INFO L87 Difference]: Start difference. First operand 33662 states and 85908 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:52,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:52,752 INFO L93 Difference]: Finished difference Result 33840 states and 86194 transitions. [2022-02-15 13:09:52,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:09:52,752 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 53 [2022-02-15 13:09:52,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:52,813 INFO L225 Difference]: With dead ends: 33840 [2022-02-15 13:09:52,814 INFO L226 Difference]: Without dead ends: 33764 [2022-02-15 13:09:52,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:09:52,814 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 58 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:52,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 277 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 836 Invalid, 0 Unknown, 53 Unchecked, 0.4s Time] [2022-02-15 13:09:52,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-02-15 13:09:53,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33656. [2022-02-15 13:09:53,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33656 states, 33655 states have (on average 2.5518050809686526) internal successors, (85881), 33655 states have internal predecessors, (85881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:53,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33656 states to 33656 states and 85881 transitions. [2022-02-15 13:09:53,586 INFO L78 Accepts]: Start accepts. Automaton has 33656 states and 85881 transitions. Word has length 53 [2022-02-15 13:09:53,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:53,586 INFO L470 AbstractCegarLoop]: Abstraction has 33656 states and 85881 transitions. [2022-02-15 13:09:53,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:53,586 INFO L276 IsEmpty]: Start isEmpty. Operand 33656 states and 85881 transitions. [2022-02-15 13:09:53,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:53,610 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:53,610 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:53,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2022-02-15 13:09:53,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-02-15 13:09:53,810 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:53,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:53,811 INFO L85 PathProgramCache]: Analyzing trace with hash -525749867, now seen corresponding path program 54 times [2022-02-15 13:09:53,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:53,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131567964] [2022-02-15 13:09:53,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:53,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:53,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:53,956 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:53,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:53,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131567964] [2022-02-15 13:09:53,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131567964] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:53,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880240787] [2022-02-15 13:09:53,956 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:09:53,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:53,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:53,957 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:53,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-02-15 13:09:53,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:09:53,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:09:53,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:09:53,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:54,291 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 80 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:54,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:54,879 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 59 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:09:54,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880240787] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:54,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:54,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 18] total 38 [2022-02-15 13:09:54,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176057317] [2022-02-15 13:09:54,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:54,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-15 13:09:54,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:54,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-15 13:09:54,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=1128, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:09:54,880 INFO L87 Difference]: Start difference. First operand 33656 states and 85881 transitions. Second operand has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 38 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:55,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:55,712 INFO L93 Difference]: Finished difference Result 39749 states and 99054 transitions. [2022-02-15 13:09:55,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 13:09:55,713 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 38 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:09:55,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:55,796 INFO L225 Difference]: With dead ends: 39749 [2022-02-15 13:09:55,797 INFO L226 Difference]: Without dead ends: 39606 [2022-02-15 13:09:55,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=851, Invalid=2455, Unknown=0, NotChecked=0, Total=3306 [2022-02-15 13:09:55,797 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 755 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:55,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [755 Valid, 282 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:55,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39606 states. [2022-02-15 13:09:56,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39606 to 33884. [2022-02-15 13:09:56,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33884 states, 33883 states have (on average 2.5614319865419235) internal successors, (86789), 33883 states have internal predecessors, (86789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:56,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33884 states to 33884 states and 86789 transitions. [2022-02-15 13:09:56,639 INFO L78 Accepts]: Start accepts. Automaton has 33884 states and 86789 transitions. Word has length 53 [2022-02-15 13:09:56,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:56,640 INFO L470 AbstractCegarLoop]: Abstraction has 33884 states and 86789 transitions. [2022-02-15 13:09:56,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 38 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:56,640 INFO L276 IsEmpty]: Start isEmpty. Operand 33884 states and 86789 transitions. [2022-02-15 13:09:56,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:56,664 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:56,664 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:56,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-02-15 13:09:56,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-02-15 13:09:56,865 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:56,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:56,865 INFO L85 PathProgramCache]: Analyzing trace with hash 279114444, now seen corresponding path program 55 times [2022-02-15 13:09:56,865 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:56,865 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618202241] [2022-02-15 13:09:56,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:56,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:56,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:56,958 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:56,959 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:56,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618202241] [2022-02-15 13:09:56,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618202241] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:56,959 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280806970] [2022-02-15 13:09:56,959 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:09:56,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:56,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:56,960 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:56,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-02-15 13:09:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:56,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:56,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:57,117 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:57,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:57,137 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:57,137 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:57,256 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:57,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280806970] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:57,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:57,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:09:57,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121516191] [2022-02-15 13:09:57,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:57,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:09:57,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:57,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:09:57,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:09:57,257 INFO L87 Difference]: Start difference. First operand 33884 states and 86789 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:57,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:57,726 INFO L93 Difference]: Finished difference Result 35869 states and 90945 transitions. [2022-02-15 13:09:57,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:09:57,727 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-15 13:09:57,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:57,790 INFO L225 Difference]: With dead ends: 35869 [2022-02-15 13:09:57,790 INFO L226 Difference]: Without dead ends: 35818 [2022-02-15 13:09:57,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:09:57,790 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 198 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:57,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 411 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:09:57,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35818 states. [2022-02-15 13:09:58,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35818 to 34090. [2022-02-15 13:09:58,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34090 states, 34089 states have (on average 2.5612954325442225) internal successors, (87312), 34089 states have internal predecessors, (87312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:58,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34090 states to 34090 states and 87312 transitions. [2022-02-15 13:09:58,558 INFO L78 Accepts]: Start accepts. Automaton has 34090 states and 87312 transitions. Word has length 53 [2022-02-15 13:09:58,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:09:58,558 INFO L470 AbstractCegarLoop]: Abstraction has 34090 states and 87312 transitions. [2022-02-15 13:09:58,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:58,558 INFO L276 IsEmpty]: Start isEmpty. Operand 34090 states and 87312 transitions. [2022-02-15 13:09:58,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:09:58,586 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:09:58,586 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:09:58,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Forceful destruction successful, exit code 0 [2022-02-15 13:09:58,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:58,787 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:09:58,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:09:58,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1893639450, now seen corresponding path program 109 times [2022-02-15 13:09:58,787 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:09:58,787 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557624616] [2022-02-15 13:09:58,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:09:58,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:09:58,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:58,875 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:58,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:09:58,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557624616] [2022-02-15 13:09:58,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557624616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:09:58,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014462177] [2022-02-15 13:09:58,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:09:58,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:09:58,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:09:58,884 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:09:58,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-02-15 13:09:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:09:58,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:09:58,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:09:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:59,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:09:59,054 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:09:59,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:09:59,165 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:09:59,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014462177] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:09:59,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:09:59,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-15 13:09:59,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619440766] [2022-02-15 13:09:59,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:09:59,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:09:59,165 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:09:59,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:09:59,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:09:59,166 INFO L87 Difference]: Start difference. First operand 34090 states and 87312 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:09:59,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:09:59,689 INFO L93 Difference]: Finished difference Result 34819 states and 88705 transitions. [2022-02-15 13:09:59,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:09:59,689 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:09:59,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:09:59,751 INFO L225 Difference]: With dead ends: 34819 [2022-02-15 13:09:59,751 INFO L226 Difference]: Without dead ends: 34769 [2022-02-15 13:09:59,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:09:59,752 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 111 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:09:59,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 407 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:09:59,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34769 states. [2022-02-15 13:10:00,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34769 to 34123. [2022-02-15 13:10:00,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34123 states, 34122 states have (on average 2.560195768126136) internal successors, (87359), 34122 states have internal predecessors, (87359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:00,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34123 states to 34123 states and 87359 transitions. [2022-02-15 13:10:00,563 INFO L78 Accepts]: Start accepts. Automaton has 34123 states and 87359 transitions. Word has length 53 [2022-02-15 13:10:00,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:00,563 INFO L470 AbstractCegarLoop]: Abstraction has 34123 states and 87359 transitions. [2022-02-15 13:10:00,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:00,563 INFO L276 IsEmpty]: Start isEmpty. Operand 34123 states and 87359 transitions. [2022-02-15 13:10:00,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:00,593 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:00,593 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:00,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-02-15 13:10:00,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2022-02-15 13:10:00,794 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:00,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:00,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1787791666, now seen corresponding path program 110 times [2022-02-15 13:10:00,794 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:00,794 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685300242] [2022-02-15 13:10:00,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:00,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:00,898 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:00,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:00,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685300242] [2022-02-15 13:10:00,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685300242] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:00,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387947501] [2022-02-15 13:10:00,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:10:00,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:00,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:00,900 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:00,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-02-15 13:10:00,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:10:00,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:00,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:00,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:01,057 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:01,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:01,076 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:01,076 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:01,199 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:01,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387947501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:01,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:01,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:10:01,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688996007] [2022-02-15 13:10:01,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:01,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:01,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:01,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:01,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:01,201 INFO L87 Difference]: Start difference. First operand 34123 states and 87359 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:01,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:01,739 INFO L93 Difference]: Finished difference Result 35999 states and 91258 transitions. [2022-02-15 13:10:01,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:01,739 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:01,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:01,811 INFO L225 Difference]: With dead ends: 35999 [2022-02-15 13:10:01,812 INFO L226 Difference]: Without dead ends: 35963 [2022-02-15 13:10:01,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:01,812 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 124 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:01,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 415 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:10:01,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35963 states. [2022-02-15 13:10:02,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35963 to 33896. [2022-02-15 13:10:02,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33896 states, 33895 states have (on average 2.559876087918572) internal successors, (86767), 33895 states have internal predecessors, (86767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:02,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33896 states to 33896 states and 86767 transitions. [2022-02-15 13:10:02,631 INFO L78 Accepts]: Start accepts. Automaton has 33896 states and 86767 transitions. Word has length 53 [2022-02-15 13:10:02,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:02,631 INFO L470 AbstractCegarLoop]: Abstraction has 33896 states and 86767 transitions. [2022-02-15 13:10:02,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:02,632 INFO L276 IsEmpty]: Start isEmpty. Operand 33896 states and 86767 transitions. [2022-02-15 13:10:02,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:02,659 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:02,659 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:02,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:02,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-02-15 13:10:02,860 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:02,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:02,860 INFO L85 PathProgramCache]: Analyzing trace with hash -365258296, now seen corresponding path program 111 times [2022-02-15 13:10:02,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:02,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268985736] [2022-02-15 13:10:02,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:02,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:02,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:02,965 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:02,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:02,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268985736] [2022-02-15 13:10:02,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268985736] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:02,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067684097] [2022-02-15 13:10:02,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:10:02,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:02,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:02,967 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:02,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-02-15 13:10:02,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-15 13:10:02,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:02,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:02,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:03,135 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:03,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:03,156 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:03,156 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:03,265 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:03,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067684097] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:03,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:03,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:10:03,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917567340] [2022-02-15 13:10:03,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:03,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:10:03,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:03,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:10:03,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:10:03,266 INFO L87 Difference]: Start difference. First operand 33896 states and 86767 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:03,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:03,942 INFO L93 Difference]: Finished difference Result 37797 states and 95299 transitions. [2022-02-15 13:10:03,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:10:03,943 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 53 [2022-02-15 13:10:03,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:04,013 INFO L225 Difference]: With dead ends: 37797 [2022-02-15 13:10:04,014 INFO L226 Difference]: Without dead ends: 37785 [2022-02-15 13:10:04,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:10:04,014 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 145 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:04,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 466 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:04,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37785 states. [2022-02-15 13:10:04,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37785 to 33938. [2022-02-15 13:10:04,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33938 states, 33937 states have (on average 2.559978784217815) internal successors, (86878), 33937 states have internal predecessors, (86878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:04,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33938 states to 33938 states and 86878 transitions. [2022-02-15 13:10:04,937 INFO L78 Accepts]: Start accepts. Automaton has 33938 states and 86878 transitions. Word has length 53 [2022-02-15 13:10:04,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:04,937 INFO L470 AbstractCegarLoop]: Abstraction has 33938 states and 86878 transitions. [2022-02-15 13:10:04,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:04,937 INFO L276 IsEmpty]: Start isEmpty. Operand 33938 states and 86878 transitions. [2022-02-15 13:10:04,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:04,963 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:04,964 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:04,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-02-15 13:10:05,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-02-15 13:10:05,164 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:05,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:05,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1975891952, now seen corresponding path program 56 times [2022-02-15 13:10:05,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:05,165 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257863593] [2022-02-15 13:10:05,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:05,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:05,253 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:05,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:05,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257863593] [2022-02-15 13:10:05,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257863593] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:05,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995697493] [2022-02-15 13:10:05,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:10:05,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:05,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:05,254 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:05,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-02-15 13:10:05,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:10:05,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:05,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:05,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:05,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:05,421 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:05,421 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:05,533 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:05,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995697493] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:05,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:05,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:10:05,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774762122] [2022-02-15 13:10:05,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:05,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:05,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:05,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:05,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:05,534 INFO L87 Difference]: Start difference. First operand 33938 states and 86878 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:06,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:06,075 INFO L93 Difference]: Finished difference Result 36071 states and 91355 transitions. [2022-02-15 13:10:06,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:06,075 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-15 13:10:06,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:06,150 INFO L225 Difference]: With dead ends: 36071 [2022-02-15 13:10:06,150 INFO L226 Difference]: Without dead ends: 36028 [2022-02-15 13:10:06,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:06,151 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 185 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:06,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 459 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:06,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36028 states. [2022-02-15 13:10:06,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36028 to 33966. [2022-02-15 13:10:06,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33966 states, 33965 states have (on average 2.5602826438981303) internal successors, (86960), 33965 states have internal predecessors, (86960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:06,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33966 states to 33966 states and 86960 transitions. [2022-02-15 13:10:06,878 INFO L78 Accepts]: Start accepts. Automaton has 33966 states and 86960 transitions. Word has length 53 [2022-02-15 13:10:06,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:06,878 INFO L470 AbstractCegarLoop]: Abstraction has 33966 states and 86960 transitions. [2022-02-15 13:10:06,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:06,879 INFO L276 IsEmpty]: Start isEmpty. Operand 33966 states and 86960 transitions. [2022-02-15 13:10:06,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:06,905 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:06,905 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:06,920 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-02-15 13:10:07,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:07,106 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:07,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:07,107 INFO L85 PathProgramCache]: Analyzing trace with hash -196861942, now seen corresponding path program 112 times [2022-02-15 13:10:07,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:07,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479474949] [2022-02-15 13:10:07,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:07,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:07,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:07,201 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:07,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:07,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479474949] [2022-02-15 13:10:07,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479474949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:07,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110792136] [2022-02-15 13:10:07,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:10:07,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:07,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:07,203 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:07,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-02-15 13:10:07,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:10:07,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:07,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:07,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:07,358 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:07,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:07,377 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:07,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:07,486 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:07,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110792136] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:07,487 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:07,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-15 13:10:07,487 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455881239] [2022-02-15 13:10:07,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:07,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:07,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:07,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:07,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:07,487 INFO L87 Difference]: Start difference. First operand 33966 states and 86960 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:08,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:08,158 INFO L93 Difference]: Finished difference Result 34769 states and 88510 transitions. [2022-02-15 13:10:08,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:08,158 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:08,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:08,220 INFO L225 Difference]: With dead ends: 34769 [2022-02-15 13:10:08,220 INFO L226 Difference]: Without dead ends: 34701 [2022-02-15 13:10:08,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:08,220 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 114 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:08,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 425 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:10:08,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34701 states. [2022-02-15 13:10:08,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34701 to 34014. [2022-02-15 13:10:08,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34014 states, 34013 states have (on average 2.5586687443036484) internal successors, (87028), 34013 states have internal predecessors, (87028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:08,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34014 states to 34014 states and 87028 transitions. [2022-02-15 13:10:08,963 INFO L78 Accepts]: Start accepts. Automaton has 34014 states and 87028 transitions. Word has length 53 [2022-02-15 13:10:08,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:08,963 INFO L470 AbstractCegarLoop]: Abstraction has 34014 states and 87028 transitions. [2022-02-15 13:10:08,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:08,963 INFO L276 IsEmpty]: Start isEmpty. Operand 34014 states and 87028 transitions. [2022-02-15 13:10:08,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:08,989 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:08,989 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:09,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2022-02-15 13:10:09,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:09,190 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:09,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:09,190 INFO L85 PathProgramCache]: Analyzing trace with hash -810398122, now seen corresponding path program 113 times [2022-02-15 13:10:09,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:09,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133990253] [2022-02-15 13:10:09,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:09,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:09,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:09,288 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:09,289 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:09,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133990253] [2022-02-15 13:10:09,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133990253] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:09,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137270696] [2022-02-15 13:10:09,289 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:10:09,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:09,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:09,290 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:09,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-02-15 13:10:09,316 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-15 13:10:09,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:09,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:09,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:09,440 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:09,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:09,458 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:09,458 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:09,569 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:09,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137270696] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:09,569 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:09,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:10:09,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535904729] [2022-02-15 13:10:09,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:09,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:09,570 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:09,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:09,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:09,570 INFO L87 Difference]: Start difference. First operand 34014 states and 87028 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:10,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:10,162 INFO L93 Difference]: Finished difference Result 36157 states and 91478 transitions. [2022-02-15 13:10:10,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:10,162 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:10,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:10,232 INFO L225 Difference]: With dead ends: 36157 [2022-02-15 13:10:10,232 INFO L226 Difference]: Without dead ends: 36109 [2022-02-15 13:10:10,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:10,232 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 145 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:10,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 417 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:10:10,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36109 states. [2022-02-15 13:10:10,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36109 to 33749. [2022-02-15 13:10:10,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33749 states, 33748 states have (on average 2.559677610525068) internal successors, (86384), 33748 states have internal predecessors, (86384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:11,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33749 states to 33749 states and 86384 transitions. [2022-02-15 13:10:11,016 INFO L78 Accepts]: Start accepts. Automaton has 33749 states and 86384 transitions. Word has length 53 [2022-02-15 13:10:11,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:11,016 INFO L470 AbstractCegarLoop]: Abstraction has 33749 states and 86384 transitions. [2022-02-15 13:10:11,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:11,016 INFO L276 IsEmpty]: Start isEmpty. Operand 33749 states and 86384 transitions. [2022-02-15 13:10:11,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:11,041 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:11,041 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:11,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-02-15 13:10:11,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2022-02-15 13:10:11,243 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:11,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:11,243 INFO L85 PathProgramCache]: Analyzing trace with hash -935076116, now seen corresponding path program 114 times [2022-02-15 13:10:11,243 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:11,243 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724992022] [2022-02-15 13:10:11,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:11,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:11,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:11,336 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:11,336 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:11,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724992022] [2022-02-15 13:10:11,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724992022] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:11,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811567226] [2022-02-15 13:10:11,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:10:11,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:11,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:11,337 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:11,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-02-15 13:10:11,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-15 13:10:11,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:11,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:10:11,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:11,670 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 41 proven. 90 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:11,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:11,805 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:11,805 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:11,962 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 36 proven. 95 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:11,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811567226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:11,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:11,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 26 [2022-02-15 13:10:11,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308986777] [2022-02-15 13:10:11,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:11,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:10:11,963 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:11,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:10:11,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:10:11,963 INFO L87 Difference]: Start difference. First operand 33749 states and 86384 transitions. Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 26 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:16,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:16,060 INFO L93 Difference]: Finished difference Result 68924 states and 174961 transitions. [2022-02-15 13:10:16,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-02-15 13:10:16,060 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 26 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:16,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:16,201 INFO L225 Difference]: With dead ends: 68924 [2022-02-15 13:10:16,202 INFO L226 Difference]: Without dead ends: 68898 [2022-02-15 13:10:16,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 179 SyntacticMatches, 40 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 14259 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=4435, Invalid=20371, Unknown=0, NotChecked=0, Total=24806 [2022-02-15 13:10:16,203 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 691 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 2126 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 3489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 2126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1282 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:16,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 1004 Invalid, 3489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2126 Invalid, 0 Unknown, 1282 Unchecked, 0.7s Time] [2022-02-15 13:10:16,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68898 states. [2022-02-15 13:10:17,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68898 to 36585. [2022-02-15 13:10:17,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36585 states, 36584 states have (on average 2.5490104963918654) internal successors, (93253), 36584 states have internal predecessors, (93253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:17,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36585 states to 36585 states and 93253 transitions. [2022-02-15 13:10:17,373 INFO L78 Accepts]: Start accepts. Automaton has 36585 states and 93253 transitions. Word has length 53 [2022-02-15 13:10:17,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:17,374 INFO L470 AbstractCegarLoop]: Abstraction has 36585 states and 93253 transitions. [2022-02-15 13:10:17,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 26 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:17,374 INFO L276 IsEmpty]: Start isEmpty. Operand 36585 states and 93253 transitions. [2022-02-15 13:10:17,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:17,403 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:17,404 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:17,418 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-02-15 13:10:17,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-02-15 13:10:17,604 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:17,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:17,604 INFO L85 PathProgramCache]: Analyzing trace with hash -310420104, now seen corresponding path program 115 times [2022-02-15 13:10:17,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:17,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347771070] [2022-02-15 13:10:17,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:17,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:17,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:17,694 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:17,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:17,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347771070] [2022-02-15 13:10:17,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347771070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:17,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525543698] [2022-02-15 13:10:17,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:10:17,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:17,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:17,696 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:17,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-02-15 13:10:17,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:17,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:17,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:17,856 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:17,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:17,880 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:17,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:17,987 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:17,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525543698] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:17,987 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:17,987 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:10:17,987 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23140309] [2022-02-15 13:10:17,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:17,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:10:17,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:17,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:10:17,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:10:17,988 INFO L87 Difference]: Start difference. First operand 36585 states and 93253 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:18,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:18,609 INFO L93 Difference]: Finished difference Result 40804 states and 102537 transitions. [2022-02-15 13:10:18,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:10:18,610 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 53 [2022-02-15 13:10:18,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:18,685 INFO L225 Difference]: With dead ends: 40804 [2022-02-15 13:10:18,685 INFO L226 Difference]: Without dead ends: 40762 [2022-02-15 13:10:18,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:10:18,685 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 223 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:18,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 549 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:18,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40762 states. [2022-02-15 13:10:19,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40762 to 36523. [2022-02-15 13:10:19,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36523 states, 36522 states have (on average 2.5495044083018454) internal successors, (93113), 36522 states have internal predecessors, (93113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:19,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36523 states to 36523 states and 93113 transitions. [2022-02-15 13:10:19,563 INFO L78 Accepts]: Start accepts. Automaton has 36523 states and 93113 transitions. Word has length 53 [2022-02-15 13:10:19,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:19,563 INFO L470 AbstractCegarLoop]: Abstraction has 36523 states and 93113 transitions. [2022-02-15 13:10:19,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:19,563 INFO L276 IsEmpty]: Start isEmpty. Operand 36523 states and 93113 transitions. [2022-02-15 13:10:19,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:19,597 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:19,598 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:19,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-02-15 13:10:19,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:19,798 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:19,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:19,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1486355746, now seen corresponding path program 116 times [2022-02-15 13:10:19,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:19,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191343695] [2022-02-15 13:10:19,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:19,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:19,893 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:19,894 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:19,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191343695] [2022-02-15 13:10:19,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191343695] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:19,894 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813295698] [2022-02-15 13:10:19,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:10:19,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:19,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:19,895 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:19,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-02-15 13:10:19,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:10:19,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:19,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:19,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:20,048 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:20,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:20,073 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:20,074 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:20,173 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:20,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813295698] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:20,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:20,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:10:20,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177022406] [2022-02-15 13:10:20,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:20,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:10:20,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:20,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:10:20,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:10:20,174 INFO L87 Difference]: Start difference. First operand 36523 states and 93113 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:21,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:21,101 INFO L93 Difference]: Finished difference Result 41366 states and 103940 transitions. [2022-02-15 13:10:21,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:10:21,102 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 53 [2022-02-15 13:10:21,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:21,190 INFO L225 Difference]: With dead ends: 41366 [2022-02-15 13:10:21,190 INFO L226 Difference]: Without dead ends: 41312 [2022-02-15 13:10:21,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:10:21,191 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 206 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:21,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 551 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:10:21,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41312 states. [2022-02-15 13:10:21,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41312 to 36458. [2022-02-15 13:10:22,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36458 states, 36457 states have (on average 2.549222371561017) internal successors, (92937), 36457 states have internal predecessors, (92937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:22,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36458 states to 36458 states and 92937 transitions. [2022-02-15 13:10:22,237 INFO L78 Accepts]: Start accepts. Automaton has 36458 states and 92937 transitions. Word has length 53 [2022-02-15 13:10:22,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:22,237 INFO L470 AbstractCegarLoop]: Abstraction has 36458 states and 92937 transitions. [2022-02-15 13:10:22,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:22,237 INFO L276 IsEmpty]: Start isEmpty. Operand 36458 states and 92937 transitions. [2022-02-15 13:10:22,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:22,271 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:22,271 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:22,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-02-15 13:10:22,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-02-15 13:10:22,471 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:22,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:22,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1090441140, now seen corresponding path program 57 times [2022-02-15 13:10:22,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:22,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560280617] [2022-02-15 13:10:22,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:22,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:22,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:22,569 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:22,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:22,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560280617] [2022-02-15 13:10:22,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560280617] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:22,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399252778] [2022-02-15 13:10:22,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:10:22,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:22,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:22,570 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:22,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-02-15 13:10:22,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-15 13:10:22,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:22,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:22,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:22,720 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:22,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:22,738 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:22,739 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:22,845 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:22,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399252778] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:22,845 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:22,845 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:10:22,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152981377] [2022-02-15 13:10:22,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:22,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:22,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:22,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:22,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:22,846 INFO L87 Difference]: Start difference. First operand 36458 states and 92937 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:23,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:23,338 INFO L93 Difference]: Finished difference Result 38744 states and 97778 transitions. [2022-02-15 13:10:23,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:23,338 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-15 13:10:23,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:23,408 INFO L225 Difference]: With dead ends: 38744 [2022-02-15 13:10:23,408 INFO L226 Difference]: Without dead ends: 38709 [2022-02-15 13:10:23,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:23,408 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 182 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:23,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 411 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:10:23,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38709 states. [2022-02-15 13:10:24,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38709 to 36349. [2022-02-15 13:10:24,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36349 states, 36348 states have (on average 2.549576317816661) internal successors, (92672), 36348 states have internal predecessors, (92672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:24,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36349 states to 36349 states and 92672 transitions. [2022-02-15 13:10:24,215 INFO L78 Accepts]: Start accepts. Automaton has 36349 states and 92672 transitions. Word has length 53 [2022-02-15 13:10:24,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:24,215 INFO L470 AbstractCegarLoop]: Abstraction has 36349 states and 92672 transitions. [2022-02-15 13:10:24,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:24,215 INFO L276 IsEmpty]: Start isEmpty. Operand 36349 states and 92672 transitions. [2022-02-15 13:10:24,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:24,244 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:24,244 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:24,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-02-15 13:10:24,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-02-15 13:10:24,445 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:24,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:24,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1031772262, now seen corresponding path program 117 times [2022-02-15 13:10:24,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:24,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764831364] [2022-02-15 13:10:24,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:24,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:24,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:24,551 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:24,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:24,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764831364] [2022-02-15 13:10:24,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764831364] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:24,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182328855] [2022-02-15 13:10:24,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:10:24,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:24,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:24,553 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:24,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-02-15 13:10:24,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-15 13:10:24,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:24,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:24,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:24,715 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:24,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:24,734 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:24,734 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:24,842 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:24,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182328855] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:24,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:24,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-15 13:10:24,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727412429] [2022-02-15 13:10:24,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:24,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:24,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:24,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:24,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:24,843 INFO L87 Difference]: Start difference. First operand 36349 states and 92672 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:25,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:25,550 INFO L93 Difference]: Finished difference Result 37190 states and 94326 transitions. [2022-02-15 13:10:25,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:25,550 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:25,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:25,615 INFO L225 Difference]: With dead ends: 37190 [2022-02-15 13:10:25,615 INFO L226 Difference]: Without dead ends: 37104 [2022-02-15 13:10:25,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:25,615 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 113 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:25,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 467 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:25,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37104 states. [2022-02-15 13:10:26,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37104 to 36421. [2022-02-15 13:10:26,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36421 states, 36420 states have (on average 2.547638660076881) internal successors, (92785), 36420 states have internal predecessors, (92785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:26,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36421 states to 36421 states and 92785 transitions. [2022-02-15 13:10:26,384 INFO L78 Accepts]: Start accepts. Automaton has 36421 states and 92785 transitions. Word has length 53 [2022-02-15 13:10:26,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:26,385 INFO L470 AbstractCegarLoop]: Abstraction has 36421 states and 92785 transitions. [2022-02-15 13:10:26,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:26,385 INFO L276 IsEmpty]: Start isEmpty. Operand 36421 states and 92785 transitions. [2022-02-15 13:10:26,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:26,414 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:26,414 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:26,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-02-15 13:10:26,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2022-02-15 13:10:26,615 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:26,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:26,615 INFO L85 PathProgramCache]: Analyzing trace with hash 418236082, now seen corresponding path program 118 times [2022-02-15 13:10:26,615 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:26,615 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531044859] [2022-02-15 13:10:26,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:26,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:26,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:26,817 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:26,817 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:26,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531044859] [2022-02-15 13:10:26,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531044859] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:26,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392472335] [2022-02-15 13:10:26,817 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:10:26,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:26,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:26,818 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:26,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-02-15 13:10:26,842 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:10:26,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:26,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:26,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:26,966 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:26,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:26,985 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:26,986 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:27,109 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:27,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392472335] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:27,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:27,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:10:27,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803106786] [2022-02-15 13:10:27,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:27,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:27,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:27,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:27,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:27,110 INFO L87 Difference]: Start difference. First operand 36421 states and 92785 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:27,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:27,621 INFO L93 Difference]: Finished difference Result 38842 states and 97828 transitions. [2022-02-15 13:10:27,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:27,622 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:27,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:27,701 INFO L225 Difference]: With dead ends: 38842 [2022-02-15 13:10:27,701 INFO L226 Difference]: Without dead ends: 38782 [2022-02-15 13:10:27,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:27,701 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 154 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:27,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 433 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1042 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:10:27,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38782 states. [2022-02-15 13:10:28,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38782 to 36258. [2022-02-15 13:10:28,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36258 states, 36257 states have (on average 2.5473977438839395) internal successors, (92361), 36257 states have internal predecessors, (92361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:28,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36258 states to 36258 states and 92361 transitions. [2022-02-15 13:10:28,559 INFO L78 Accepts]: Start accepts. Automaton has 36258 states and 92361 transitions. Word has length 53 [2022-02-15 13:10:28,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:28,560 INFO L470 AbstractCegarLoop]: Abstraction has 36258 states and 92361 transitions. [2022-02-15 13:10:28,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:28,560 INFO L276 IsEmpty]: Start isEmpty. Operand 36258 states and 92361 transitions. [2022-02-15 13:10:28,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:28,589 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:28,589 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:28,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-02-15 13:10:28,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:28,789 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:28,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:28,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1734813880, now seen corresponding path program 119 times [2022-02-15 13:10:28,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:28,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089961768] [2022-02-15 13:10:28,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:28,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:28,878 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:28,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:28,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089961768] [2022-02-15 13:10:28,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089961768] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:28,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671172149] [2022-02-15 13:10:28,878 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:10:28,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:28,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:28,879 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:28,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-02-15 13:10:28,906 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-15 13:10:28,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:28,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:28,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:29,042 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:29,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:29,063 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:29,063 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:29,169 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:29,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671172149] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:29,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:29,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:10:29,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091840315] [2022-02-15 13:10:29,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:29,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:10:29,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:29,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:10:29,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:10:29,170 INFO L87 Difference]: Start difference. First operand 36258 states and 92361 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:29,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:29,975 INFO L93 Difference]: Finished difference Result 40819 states and 102351 transitions. [2022-02-15 13:10:29,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:10:29,975 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 53 [2022-02-15 13:10:29,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:30,042 INFO L225 Difference]: With dead ends: 40819 [2022-02-15 13:10:30,042 INFO L226 Difference]: Without dead ends: 40765 [2022-02-15 13:10:30,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:10:30,043 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 268 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:30,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 577 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:30,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40765 states. [2022-02-15 13:10:30,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40765 to 36274. [2022-02-15 13:10:30,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36274 states, 36273 states have (on average 2.547431974195683) internal successors, (92403), 36273 states have internal predecessors, (92403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:30,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36274 states to 36274 states and 92403 transitions. [2022-02-15 13:10:30,801 INFO L78 Accepts]: Start accepts. Automaton has 36274 states and 92403 transitions. Word has length 53 [2022-02-15 13:10:30,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:30,801 INFO L470 AbstractCegarLoop]: Abstraction has 36274 states and 92403 transitions. [2022-02-15 13:10:30,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:30,801 INFO L276 IsEmpty]: Start isEmpty. Operand 36274 states and 92403 transitions. [2022-02-15 13:10:30,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:30,834 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:30,835 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:30,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-02-15 13:10:31,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-02-15 13:10:31,035 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:31,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:31,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1579977346, now seen corresponding path program 120 times [2022-02-15 13:10:31,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:31,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981201432] [2022-02-15 13:10:31,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:31,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:31,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:31,146 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:31,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:31,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981201432] [2022-02-15 13:10:31,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981201432] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:31,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856782221] [2022-02-15 13:10:31,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:10:31,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:31,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:31,148 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:31,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-02-15 13:10:31,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-15 13:10:31,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:31,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:31,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:31,305 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:31,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:31,330 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:31,330 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:31,429 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:31,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856782221] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:31,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:31,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:10:31,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384907651] [2022-02-15 13:10:31,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:31,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:10:31,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:31,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:10:31,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:10:31,430 INFO L87 Difference]: Start difference. First operand 36274 states and 92403 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:32,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:32,347 INFO L93 Difference]: Finished difference Result 44074 states and 109960 transitions. [2022-02-15 13:10:32,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 13:10:32,347 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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 53 [2022-02-15 13:10:32,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:32,425 INFO L225 Difference]: With dead ends: 44074 [2022-02-15 13:10:32,426 INFO L226 Difference]: Without dead ends: 43960 [2022-02-15 13:10:32,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=1155, Unknown=0, NotChecked=0, Total=1332 [2022-02-15 13:10:32,426 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 449 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:32,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 579 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:10:32,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43960 states. [2022-02-15 13:10:33,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43960 to 36387. [2022-02-15 13:10:33,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36387 states, 36386 states have (on average 2.548562633980102) internal successors, (92732), 36386 states have internal predecessors, (92732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:33,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36387 states to 36387 states and 92732 transitions. [2022-02-15 13:10:33,271 INFO L78 Accepts]: Start accepts. Automaton has 36387 states and 92732 transitions. Word has length 53 [2022-02-15 13:10:33,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:33,271 INFO L470 AbstractCegarLoop]: Abstraction has 36387 states and 92732 transitions. [2022-02-15 13:10:33,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:33,271 INFO L276 IsEmpty]: Start isEmpty. Operand 36387 states and 92732 transitions. [2022-02-15 13:10:33,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:33,303 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:33,303 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:33,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:33,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:33,504 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:33,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:33,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1639668856, now seen corresponding path program 121 times [2022-02-15 13:10:33,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:33,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120633954] [2022-02-15 13:10:33,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:33,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:33,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:33,723 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:33,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:33,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120633954] [2022-02-15 13:10:33,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120633954] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:33,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76304755] [2022-02-15 13:10:33,723 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:10:33,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:33,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:33,724 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:33,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-02-15 13:10:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:33,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:33,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:33,873 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:33,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:33,903 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:33,903 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:33,994 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:33,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76304755] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:33,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:33,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:10:33,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343783009] [2022-02-15 13:10:33,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:33,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:10:33,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:33,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:10:33,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:10:33,994 INFO L87 Difference]: Start difference. First operand 36387 states and 92732 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:34,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:34,646 INFO L93 Difference]: Finished difference Result 42403 states and 106254 transitions. [2022-02-15 13:10:34,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:10:34,647 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 53 [2022-02-15 13:10:34,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:34,724 INFO L225 Difference]: With dead ends: 42403 [2022-02-15 13:10:34,724 INFO L226 Difference]: Without dead ends: 42247 [2022-02-15 13:10:34,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:10:34,725 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 275 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:34,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 530 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:34,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42247 states. [2022-02-15 13:10:35,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42247 to 36245. [2022-02-15 13:10:35,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36245 states, 36244 states have (on average 2.5455247765147333) internal successors, (92260), 36244 states have internal predecessors, (92260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:35,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36245 states to 36245 states and 92260 transitions. [2022-02-15 13:10:35,578 INFO L78 Accepts]: Start accepts. Automaton has 36245 states and 92260 transitions. Word has length 53 [2022-02-15 13:10:35,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:35,578 INFO L470 AbstractCegarLoop]: Abstraction has 36245 states and 92260 transitions. [2022-02-15 13:10:35,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:35,578 INFO L276 IsEmpty]: Start isEmpty. Operand 36245 states and 92260 transitions. [2022-02-15 13:10:35,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:35,613 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:35,613 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:35,629 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-02-15 13:10:35,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:35,814 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:35,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:35,814 INFO L85 PathProgramCache]: Analyzing trace with hash 1562047114, now seen corresponding path program 122 times [2022-02-15 13:10:35,814 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:35,814 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824675152] [2022-02-15 13:10:35,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:35,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:35,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:35,925 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:35,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:35,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824675152] [2022-02-15 13:10:35,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824675152] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:35,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240642095] [2022-02-15 13:10:35,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:10:35,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:35,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:35,927 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:35,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-02-15 13:10:35,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:10:35,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:35,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:35,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:36,093 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:36,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:36,113 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:36,113 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:36,224 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:36,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240642095] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:36,224 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:36,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-15 13:10:36,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898278315] [2022-02-15 13:10:36,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:36,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:36,225 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:36,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:36,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:36,225 INFO L87 Difference]: Start difference. First operand 36245 states and 92260 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:36,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:36,860 INFO L93 Difference]: Finished difference Result 37813 states and 95466 transitions. [2022-02-15 13:10:36,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:36,861 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:36,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:36,935 INFO L225 Difference]: With dead ends: 37813 [2022-02-15 13:10:36,935 INFO L226 Difference]: Without dead ends: 37584 [2022-02-15 13:10:36,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:36,935 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 111 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:36,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 508 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:36,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37584 states. [2022-02-15 13:10:37,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37584 to 36450. [2022-02-15 13:10:37,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36450 states, 36449 states have (on average 2.542922988285001) internal successors, (92687), 36449 states have internal predecessors, (92687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:37,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36450 states to 36450 states and 92687 transitions. [2022-02-15 13:10:37,792 INFO L78 Accepts]: Start accepts. Automaton has 36450 states and 92687 transitions. Word has length 53 [2022-02-15 13:10:37,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:37,793 INFO L470 AbstractCegarLoop]: Abstraction has 36450 states and 92687 transitions. [2022-02-15 13:10:37,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:37,793 INFO L276 IsEmpty]: Start isEmpty. Operand 36450 states and 92687 transitions. [2022-02-15 13:10:37,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:37,824 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:37,824 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:37,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-02-15 13:10:38,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:38,025 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:38,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:38,025 INFO L85 PathProgramCache]: Analyzing trace with hash 948510934, now seen corresponding path program 123 times [2022-02-15 13:10:38,025 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:38,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764665236] [2022-02-15 13:10:38,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:38,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:38,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:38,116 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:38,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:38,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764665236] [2022-02-15 13:10:38,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764665236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:38,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659917931] [2022-02-15 13:10:38,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:10:38,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:38,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:38,118 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:38,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-02-15 13:10:38,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-15 13:10:38,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:38,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:38,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:38,267 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:38,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:38,285 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:10:38,285 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:10:38,398 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:10:38,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659917931] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:38,398 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:38,398 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:10:38,398 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86779481] [2022-02-15 13:10:38,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:38,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:10:38,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:38,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:10:38,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:10:38,399 INFO L87 Difference]: Start difference. First operand 36450 states and 92687 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:38,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:38,913 INFO L93 Difference]: Finished difference Result 38975 states and 97929 transitions. [2022-02-15 13:10:38,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:10:38,914 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:10:38,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:38,985 INFO L225 Difference]: With dead ends: 38975 [2022-02-15 13:10:38,985 INFO L226 Difference]: Without dead ends: 38918 [2022-02-15 13:10:38,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:10:38,985 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 176 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:38,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 459 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:10:39,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38918 states. [2022-02-15 13:10:39,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38918 to 36510. [2022-02-15 13:10:39,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36510 states, 36509 states have (on average 2.5426333232901475) internal successors, (92829), 36509 states have internal predecessors, (92829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:39,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36510 states to 36510 states and 92829 transitions. [2022-02-15 13:10:39,822 INFO L78 Accepts]: Start accepts. Automaton has 36510 states and 92829 transitions. Word has length 53 [2022-02-15 13:10:39,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:39,822 INFO L470 AbstractCegarLoop]: Abstraction has 36510 states and 92829 transitions. [2022-02-15 13:10:39,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:39,822 INFO L276 IsEmpty]: Start isEmpty. Operand 36510 states and 92829 transitions. [2022-02-15 13:10:39,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:39,850 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:39,850 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:39,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-02-15 13:10:40,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:40,051 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:40,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:40,051 INFO L85 PathProgramCache]: Analyzing trace with hash -699846569, now seen corresponding path program 124 times [2022-02-15 13:10:40,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:40,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695138797] [2022-02-15 13:10:40,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:40,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:40,135 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 33 proven. 102 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:40,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:40,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695138797] [2022-02-15 13:10:40,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695138797] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:40,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822140691] [2022-02-15 13:10:40,136 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:10:40,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:40,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:40,137 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:40,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-02-15 13:10:40,159 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:10:40,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:40,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:10:40,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:40,301 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:40,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:40,515 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:40,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822140691] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:40,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:40,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-15 13:10:40,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904676486] [2022-02-15 13:10:40,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:40,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:10:40,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:40,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:10:40,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:10:40,516 INFO L87 Difference]: Start difference. First operand 36510 states and 92829 transitions. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:41,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:41,018 INFO L93 Difference]: Finished difference Result 41389 states and 103877 transitions. [2022-02-15 13:10:41,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:10:41,019 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 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 53 [2022-02-15 13:10:41,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:41,090 INFO L225 Difference]: With dead ends: 41389 [2022-02-15 13:10:41,090 INFO L226 Difference]: Without dead ends: 41329 [2022-02-15 13:10:41,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:10:41,091 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 207 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:41,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 143 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:10:41,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41329 states. [2022-02-15 13:10:41,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41329 to 37578. [2022-02-15 13:10:41,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37578 states, 37577 states have (on average 2.5463448385980785) internal successors, (95684), 37577 states have internal predecessors, (95684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:41,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37578 states to 37578 states and 95684 transitions. [2022-02-15 13:10:41,918 INFO L78 Accepts]: Start accepts. Automaton has 37578 states and 95684 transitions. Word has length 53 [2022-02-15 13:10:41,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:41,918 INFO L470 AbstractCegarLoop]: Abstraction has 37578 states and 95684 transitions. [2022-02-15 13:10:41,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:41,918 INFO L276 IsEmpty]: Start isEmpty. Operand 37578 states and 95684 transitions. [2022-02-15 13:10:41,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:41,949 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:41,949 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:41,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:42,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:42,151 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:42,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:42,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1204539028, now seen corresponding path program 125 times [2022-02-15 13:10:42,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:42,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769392405] [2022-02-15 13:10:42,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:42,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:42,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:42,241 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:42,242 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:42,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769392405] [2022-02-15 13:10:42,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769392405] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:42,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900601444] [2022-02-15 13:10:42,242 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:10:42,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:42,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:42,243 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:42,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-02-15 13:10:42,269 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-15 13:10:42,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:42,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:42,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:42,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:42,525 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:42,525 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:42,638 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:42,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900601444] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:42,638 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:42,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:10:42,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708886540] [2022-02-15 13:10:42,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:42,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:10:42,638 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:42,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:10:42,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:10:42,639 INFO L87 Difference]: Start difference. First operand 37578 states and 95684 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:43,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:43,351 INFO L93 Difference]: Finished difference Result 42938 states and 107560 transitions. [2022-02-15 13:10:43,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:10:43,352 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 53 [2022-02-15 13:10:43,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:43,436 INFO L225 Difference]: With dead ends: 42938 [2022-02-15 13:10:43,436 INFO L226 Difference]: Without dead ends: 42884 [2022-02-15 13:10:43,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:10:43,436 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 306 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:43,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 582 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:43,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42884 states. [2022-02-15 13:10:44,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42884 to 38036. [2022-02-15 13:10:44,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38036 states, 38035 states have (on average 2.5473642697515446) internal successors, (96889), 38035 states have internal predecessors, (96889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:44,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38036 states to 38036 states and 96889 transitions. [2022-02-15 13:10:44,345 INFO L78 Accepts]: Start accepts. Automaton has 38036 states and 96889 transitions. Word has length 53 [2022-02-15 13:10:44,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:44,345 INFO L470 AbstractCegarLoop]: Abstraction has 38036 states and 96889 transitions. [2022-02-15 13:10:44,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:44,345 INFO L276 IsEmpty]: Start isEmpty. Operand 38036 states and 96889 transitions. [2022-02-15 13:10:44,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:44,375 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:44,375 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:44,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:44,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-02-15 13:10:44,575 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:44,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:44,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1049702494, now seen corresponding path program 126 times [2022-02-15 13:10:44,576 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:44,576 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928512668] [2022-02-15 13:10:44,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:44,576 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:44,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:44,671 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:44,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:44,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928512668] [2022-02-15 13:10:44,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928512668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:44,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976294299] [2022-02-15 13:10:44,671 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:10:44,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:44,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:44,672 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:44,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-02-15 13:10:44,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-15 13:10:44,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:44,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:44,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:44,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:44,854 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:44,854 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:44,953 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:44,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976294299] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:44,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:44,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:10:44,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58599140] [2022-02-15 13:10:44,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:44,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:10:44,953 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:44,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:10:44,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:10:44,953 INFO L87 Difference]: Start difference. First operand 38036 states and 96889 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:45,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:45,993 INFO L93 Difference]: Finished difference Result 49455 states and 123137 transitions. [2022-02-15 13:10:45,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:10:45,993 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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 53 [2022-02-15 13:10:45,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:46,126 INFO L225 Difference]: With dead ends: 49455 [2022-02-15 13:10:46,126 INFO L226 Difference]: Without dead ends: 49275 [2022-02-15 13:10:46,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:10:46,126 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 564 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:46,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 665 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:10:46,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49275 states. [2022-02-15 13:10:46,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49275 to 39022. [2022-02-15 13:10:46,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39022 states, 39021 states have (on average 2.5514466569283205) internal successors, (99560), 39021 states have internal predecessors, (99560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:47,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39022 states to 39022 states and 99560 transitions. [2022-02-15 13:10:47,143 INFO L78 Accepts]: Start accepts. Automaton has 39022 states and 99560 transitions. Word has length 53 [2022-02-15 13:10:47,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:47,143 INFO L470 AbstractCegarLoop]: Abstraction has 39022 states and 99560 transitions. [2022-02-15 13:10:47,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:47,144 INFO L276 IsEmpty]: Start isEmpty. Operand 39022 states and 99560 transitions. [2022-02-15 13:10:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:47,173 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:47,173 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:47,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-02-15 13:10:47,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-02-15 13:10:47,373 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:47,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:47,374 INFO L85 PathProgramCache]: Analyzing trace with hash -663099817, now seen corresponding path program 127 times [2022-02-15 13:10:47,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:47,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723378803] [2022-02-15 13:10:47,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:47,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:47,472 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 28 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:47,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:47,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723378803] [2022-02-15 13:10:47,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723378803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:47,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839803508] [2022-02-15 13:10:47,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:10:47,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:47,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:47,473 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:47,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-02-15 13:10:47,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:47,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:10:47,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:47,641 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:10:47,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:47,852 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:10:47,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839803508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:47,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:47,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-15 13:10:47,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878752277] [2022-02-15 13:10:47,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:47,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:10:47,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:47,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:10:47,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:10:47,853 INFO L87 Difference]: Start difference. First operand 39022 states and 99560 transitions. Second operand has 16 states, 16 states have (on average 4.8125) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:48,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:48,217 INFO L93 Difference]: Finished difference Result 43105 states and 107920 transitions. [2022-02-15 13:10:48,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:10:48,218 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.8125) internal successors, (77), 15 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 53 [2022-02-15 13:10:48,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:48,301 INFO L225 Difference]: With dead ends: 43105 [2022-02-15 13:10:48,301 INFO L226 Difference]: Without dead ends: 43033 [2022-02-15 13:10:48,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=172, Invalid=334, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:10:48,301 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 247 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:48,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 168 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:10:48,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43033 states. [2022-02-15 13:10:49,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43033 to 37869. [2022-02-15 13:10:49,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37869 states, 37868 states have (on average 2.5430442590049647) internal successors, (96300), 37868 states have internal predecessors, (96300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:49,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37869 states to 37869 states and 96300 transitions. [2022-02-15 13:10:49,193 INFO L78 Accepts]: Start accepts. Automaton has 37869 states and 96300 transitions. Word has length 53 [2022-02-15 13:10:49,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:49,194 INFO L470 AbstractCegarLoop]: Abstraction has 37869 states and 96300 transitions. [2022-02-15 13:10:49,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.8125) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:49,194 INFO L276 IsEmpty]: Start isEmpty. Operand 37869 states and 96300 transitions. [2022-02-15 13:10:49,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:49,225 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:49,225 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:49,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:49,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-02-15 13:10:49,426 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:49,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:49,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1109394004, now seen corresponding path program 128 times [2022-02-15 13:10:49,426 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:49,426 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683611999] [2022-02-15 13:10:49,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:49,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:49,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:49,533 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:49,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:49,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683611999] [2022-02-15 13:10:49,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683611999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:49,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140176687] [2022-02-15 13:10:49,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:10:49,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:49,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:49,534 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:49,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-02-15 13:10:49,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:10:49,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:49,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:49,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:49,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:49,712 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:49,713 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:49,803 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:10:49,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140176687] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:49,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:49,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:10:49,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712641030] [2022-02-15 13:10:49,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:49,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:10:49,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:49,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:10:49,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:10:49,804 INFO L87 Difference]: Start difference. First operand 37869 states and 96300 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) 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-02-15 13:10:51,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:51,224 INFO L93 Difference]: Finished difference Result 55701 states and 138590 transitions. [2022-02-15 13:10:51,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-15 13:10:51,225 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) 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 53 [2022-02-15 13:10:51,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:51,350 INFO L225 Difference]: With dead ends: 55701 [2022-02-15 13:10:51,350 INFO L226 Difference]: Without dead ends: 55425 [2022-02-15 13:10:51,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-02-15 13:10:51,351 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 829 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:51,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [829 Valid, 695 Invalid, 1654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:10:51,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55425 states. [2022-02-15 13:10:52,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55425 to 39348. [2022-02-15 13:10:52,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39348 states, 39347 states have (on average 2.5522657381757186) internal successors, (100424), 39347 states have internal predecessors, (100424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:52,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39348 states to 39348 states and 100424 transitions. [2022-02-15 13:10:52,473 INFO L78 Accepts]: Start accepts. Automaton has 39348 states and 100424 transitions. Word has length 53 [2022-02-15 13:10:52,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:52,473 INFO L470 AbstractCegarLoop]: Abstraction has 39348 states and 100424 transitions. [2022-02-15 13:10:52,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) 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-02-15 13:10:52,474 INFO L276 IsEmpty]: Start isEmpty. Operand 39348 states and 100424 transitions. [2022-02-15 13:10:52,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:52,508 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:52,508 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:52,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:52,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:52,709 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:52,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:52,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1262707870, now seen corresponding path program 129 times [2022-02-15 13:10:52,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:52,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543473006] [2022-02-15 13:10:52,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:52,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:52,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:52,818 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:52,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:52,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543473006] [2022-02-15 13:10:52,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543473006] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:52,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469806856] [2022-02-15 13:10:52,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:10:52,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:52,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:52,819 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:52,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-02-15 13:10:52,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-15 13:10:52,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:52,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:10:52,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:52,970 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:52,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:53,005 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:10:53,005 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:10:53,089 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:53,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469806856] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:53,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:53,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:10:53,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013578955] [2022-02-15 13:10:53,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:53,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:10:53,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:53,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:10:53,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:10:53,090 INFO L87 Difference]: Start difference. First operand 39348 states and 100424 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:53,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:53,850 INFO L93 Difference]: Finished difference Result 48858 states and 122106 transitions. [2022-02-15 13:10:53,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:10:53,851 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 53 [2022-02-15 13:10:53,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:54,098 INFO L225 Difference]: With dead ends: 48858 [2022-02-15 13:10:54,098 INFO L226 Difference]: Without dead ends: 48429 [2022-02-15 13:10:54,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:10:54,098 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 330 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:54,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 584 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:54,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48429 states. [2022-02-15 13:10:54,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48429 to 37192. [2022-02-15 13:10:54,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37192 states, 37191 states have (on average 2.5306929095748973) internal successors, (94119), 37191 states have internal predecessors, (94119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:54,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37192 states to 37192 states and 94119 transitions. [2022-02-15 13:10:54,876 INFO L78 Accepts]: Start accepts. Automaton has 37192 states and 94119 transitions. Word has length 53 [2022-02-15 13:10:54,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:54,876 INFO L470 AbstractCegarLoop]: Abstraction has 37192 states and 94119 transitions. [2022-02-15 13:10:54,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:54,877 INFO L276 IsEmpty]: Start isEmpty. Operand 37192 states and 94119 transitions. [2022-02-15 13:10:54,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:54,907 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:54,907 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:54,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-02-15 13:10:55,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-02-15 13:10:55,107 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:55,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:55,108 INFO L85 PathProgramCache]: Analyzing trace with hash -2122649797, now seen corresponding path program 58 times [2022-02-15 13:10:55,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:55,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344721019] [2022-02-15 13:10:55,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:55,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:55,203 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:55,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:55,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344721019] [2022-02-15 13:10:55,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344721019] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:55,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593472751] [2022-02-15 13:10:55,203 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:10:55,203 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:55,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:55,204 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:55,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-02-15 13:10:55,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:10:55,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:55,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:10:55,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:55,367 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:55,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:55,681 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:55,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593472751] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:55,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:55,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-15 13:10:55,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339634117] [2022-02-15 13:10:55,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:55,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:10:55,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:55,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:10:55,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:10:55,682 INFO L87 Difference]: Start difference. First operand 37192 states and 94119 transitions. Second operand has 16 states, 16 states have (on average 4.75) internal successors, (76), 15 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-02-15 13:10:56,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:56,245 INFO L93 Difference]: Finished difference Result 53262 states and 132679 transitions. [2022-02-15 13:10:56,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:10:56,246 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 15 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 53 [2022-02-15 13:10:56,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:56,366 INFO L225 Difference]: With dead ends: 53262 [2022-02-15 13:10:56,366 INFO L226 Difference]: Without dead ends: 53262 [2022-02-15 13:10:56,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=331, Invalid=599, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:10:56,366 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 426 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:56,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 173 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:10:56,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53262 states. [2022-02-15 13:10:57,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53262 to 40380. [2022-02-15 13:10:57,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40380 states, 40379 states have (on average 2.5569231531241488) internal successors, (103246), 40379 states have internal predecessors, (103246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:57,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40380 states to 40380 states and 103246 transitions. [2022-02-15 13:10:57,431 INFO L78 Accepts]: Start accepts. Automaton has 40380 states and 103246 transitions. Word has length 53 [2022-02-15 13:10:57,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:10:57,431 INFO L470 AbstractCegarLoop]: Abstraction has 40380 states and 103246 transitions. [2022-02-15 13:10:57,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 15 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-02-15 13:10:57,431 INFO L276 IsEmpty]: Start isEmpty. Operand 40380 states and 103246 transitions. [2022-02-15 13:10:57,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:10:57,468 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:10:57,468 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:10:57,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Forceful destruction successful, exit code 0 [2022-02-15 13:10:57,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2022-02-15 13:10:57,669 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:10:57,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:10:57,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1155250121, now seen corresponding path program 59 times [2022-02-15 13:10:57,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:10:57,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553690031] [2022-02-15 13:10:57,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:10:57,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:10:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:10:57,768 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 86 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:10:57,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:10:57,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553690031] [2022-02-15 13:10:57,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553690031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:10:57,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8049421] [2022-02-15 13:10:57,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:10:57,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:10:57,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:10:57,769 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:10:57,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-02-15 13:10:57,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-15 13:10:57,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:10:57,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:10:57,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:10:58,023 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 99 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:10:58,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:10:58,293 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 98 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:10:58,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8049421] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:10:58,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:10:58,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18, 18] total 28 [2022-02-15 13:10:58,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444759420] [2022-02-15 13:10:58,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:10:58,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:10:58,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:10:58,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:10:58,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:10:58,295 INFO L87 Difference]: Start difference. First operand 40380 states and 103246 transitions. Second operand has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:10:59,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:10:59,339 INFO L93 Difference]: Finished difference Result 55872 states and 140775 transitions. [2022-02-15 13:10:59,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-15 13:10:59,339 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 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 53 [2022-02-15 13:10:59,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:10:59,449 INFO L225 Difference]: With dead ends: 55872 [2022-02-15 13:10:59,449 INFO L226 Difference]: Without dead ends: 55872 [2022-02-15 13:10:59,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=909, Invalid=1953, Unknown=0, NotChecked=0, Total=2862 [2022-02-15 13:10:59,450 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 609 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:10:59,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [609 Valid, 261 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:10:59,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55872 states. [2022-02-15 13:11:00,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55872 to 42960. [2022-02-15 13:11:00,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42960 states, 42959 states have (on average 2.571312181382248) internal successors, (110461), 42959 states have internal predecessors, (110461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:00,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42960 states to 42960 states and 110461 transitions. [2022-02-15 13:11:00,530 INFO L78 Accepts]: Start accepts. Automaton has 42960 states and 110461 transitions. Word has length 53 [2022-02-15 13:11:00,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:00,530 INFO L470 AbstractCegarLoop]: Abstraction has 42960 states and 110461 transitions. [2022-02-15 13:11:00,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:00,530 INFO L276 IsEmpty]: Start isEmpty. Operand 42960 states and 110461 transitions. [2022-02-15 13:11:00,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:00,566 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:00,566 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:00,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Forceful destruction successful, exit code 0 [2022-02-15 13:11:00,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2022-02-15 13:11:00,767 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:00,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:00,767 INFO L85 PathProgramCache]: Analyzing trace with hash -1174674761, now seen corresponding path program 60 times [2022-02-15 13:11:00,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:00,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868025502] [2022-02-15 13:11:00,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:00,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:00,899 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:11:00,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:00,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868025502] [2022-02-15 13:11:00,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868025502] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:00,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785725707] [2022-02-15 13:11:00,899 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:11:00,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:00,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:00,900 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:00,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-02-15 13:11:00,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-15 13:11:00,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:00,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:11:00,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:01,085 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 84 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:11:01,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:01,337 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 84 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:11:01,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785725707] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:01,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:01,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 19 [2022-02-15 13:11:01,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539321756] [2022-02-15 13:11:01,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:01,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:11:01,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:01,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:11:01,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:11:01,338 INFO L87 Difference]: Start difference. First operand 42960 states and 110461 transitions. Second operand has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 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-02-15 13:11:02,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:02,128 INFO L93 Difference]: Finished difference Result 47816 states and 120907 transitions. [2022-02-15 13:11:02,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:11:02,129 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 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 53 [2022-02-15 13:11:02,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:02,216 INFO L225 Difference]: With dead ends: 47816 [2022-02-15 13:11:02,216 INFO L226 Difference]: Without dead ends: 47816 [2022-02-15 13:11:02,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=383, Invalid=807, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:11:02,217 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 374 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:02,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 255 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:11:02,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47816 states. [2022-02-15 13:11:02,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47816 to 39063. [2022-02-15 13:11:03,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39063 states, 39062 states have (on average 2.5502790435717575) internal successors, (99619), 39062 states have internal predecessors, (99619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:03,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39063 states to 39063 states and 99619 transitions. [2022-02-15 13:11:03,217 INFO L78 Accepts]: Start accepts. Automaton has 39063 states and 99619 transitions. Word has length 53 [2022-02-15 13:11:03,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:03,217 INFO L470 AbstractCegarLoop]: Abstraction has 39063 states and 99619 transitions. [2022-02-15 13:11:03,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 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-02-15 13:11:03,218 INFO L276 IsEmpty]: Start isEmpty. Operand 39063 states and 99619 transitions. [2022-02-15 13:11:03,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:03,247 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:03,247 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:03,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-02-15 13:11:03,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:03,447 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:03,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:03,447 INFO L85 PathProgramCache]: Analyzing trace with hash -513290217, now seen corresponding path program 130 times [2022-02-15 13:11:03,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:03,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413664725] [2022-02-15 13:11:03,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:03,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:03,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:03,563 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:11:03,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:03,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413664725] [2022-02-15 13:11:03,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413664725] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:03,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915756698] [2022-02-15 13:11:03,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:11:03,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:03,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:03,564 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:03,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-02-15 13:11:03,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:11:03,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:03,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:11:03,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:03,746 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 49 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:03,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:03,955 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 49 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:03,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915756698] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:03,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:03,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 17 [2022-02-15 13:11:03,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735140820] [2022-02-15 13:11:03,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:03,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:11:03,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:03,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:11:03,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:03,957 INFO L87 Difference]: Start difference. First operand 39063 states and 99619 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:04,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:04,351 INFO L93 Difference]: Finished difference Result 42644 states and 107063 transitions. [2022-02-15 13:11:04,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:11:04,352 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 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 53 [2022-02-15 13:11:04,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:04,433 INFO L225 Difference]: With dead ends: 42644 [2022-02-15 13:11:04,434 INFO L226 Difference]: Without dead ends: 42548 [2022-02-15 13:11:04,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:11:04,434 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 274 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:04,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 148 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:11:04,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42548 states. [2022-02-15 13:11:05,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42548 to 39328. [2022-02-15 13:11:05,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39328 states, 39327 states have (on average 2.545248811249269) internal successors, (100097), 39327 states have internal predecessors, (100097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:05,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39328 states to 39328 states and 100097 transitions. [2022-02-15 13:11:05,345 INFO L78 Accepts]: Start accepts. Automaton has 39328 states and 100097 transitions. Word has length 53 [2022-02-15 13:11:05,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:05,346 INFO L470 AbstractCegarLoop]: Abstraction has 39328 states and 100097 transitions. [2022-02-15 13:11:05,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:05,346 INFO L276 IsEmpty]: Start isEmpty. Operand 39328 states and 100097 transitions. [2022-02-15 13:11:05,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:05,377 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:05,377 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:05,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-02-15 13:11:05,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:05,577 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:05,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:05,577 INFO L85 PathProgramCache]: Analyzing trace with hash 828176883, now seen corresponding path program 131 times [2022-02-15 13:11:05,577 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:05,577 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864878916] [2022-02-15 13:11:05,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:05,578 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:05,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:05,668 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 40 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:05,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:05,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864878916] [2022-02-15 13:11:05,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864878916] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:05,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320829040] [2022-02-15 13:11:05,668 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:11:05,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:05,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:05,669 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:05,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-02-15 13:11:05,695 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-15 13:11:05,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:05,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:11:05,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:05,846 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:05,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:06,069 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:06,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320829040] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:06,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:06,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 16 [2022-02-15 13:11:06,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006668043] [2022-02-15 13:11:06,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:06,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:11:06,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:06,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:11:06,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:11:06,070 INFO L87 Difference]: Start difference. First operand 39328 states and 100097 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:06,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:06,550 INFO L93 Difference]: Finished difference Result 48125 states and 120980 transitions. [2022-02-15 13:11:06,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:11:06,550 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:06,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:06,643 INFO L225 Difference]: With dead ends: 48125 [2022-02-15 13:11:06,643 INFO L226 Difference]: Without dead ends: 48125 [2022-02-15 13:11:06,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:11:06,643 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 323 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:06,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 157 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:11:06,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48125 states. [2022-02-15 13:11:07,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48125 to 42059. [2022-02-15 13:11:07,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42059 states, 42058 states have (on average 2.5625564696371677) internal successors, (107776), 42058 states have internal predecessors, (107776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:07,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42059 states to 42059 states and 107776 transitions. [2022-02-15 13:11:07,701 INFO L78 Accepts]: Start accepts. Automaton has 42059 states and 107776 transitions. Word has length 53 [2022-02-15 13:11:07,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:07,701 INFO L470 AbstractCegarLoop]: Abstraction has 42059 states and 107776 transitions. [2022-02-15 13:11:07,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:07,701 INFO L276 IsEmpty]: Start isEmpty. Operand 42059 states and 107776 transitions. [2022-02-15 13:11:07,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:07,737 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:07,737 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:07,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-02-15 13:11:07,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:07,937 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:07,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:07,938 INFO L85 PathProgramCache]: Analyzing trace with hash -31765044, now seen corresponding path program 61 times [2022-02-15 13:11:07,938 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:07,938 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578375732] [2022-02-15 13:11:07,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:07,938 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:08,032 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:08,032 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:08,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578375732] [2022-02-15 13:11:08,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578375732] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:08,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991405441] [2022-02-15 13:11:08,033 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:11:08,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:08,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:08,034 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:08,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-02-15 13:11:08,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:08,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:08,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:08,178 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:08,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:08,197 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:11:08,197 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:11:08,302 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:08,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991405441] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:08,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:08,302 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:11:08,302 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411279807] [2022-02-15 13:11:08,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:08,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:11:08,302 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:08,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:11:08,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:11:08,303 INFO L87 Difference]: Start difference. First operand 42059 states and 107776 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:08,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:08,982 INFO L93 Difference]: Finished difference Result 44173 states and 112253 transitions. [2022-02-15 13:11:08,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:11:08,983 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-15 13:11:08,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:09,064 INFO L225 Difference]: With dead ends: 44173 [2022-02-15 13:11:09,064 INFO L226 Difference]: Without dead ends: 44155 [2022-02-15 13:11:09,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:11:09,064 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 143 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:09,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 460 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:11:09,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44155 states. [2022-02-15 13:11:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44155 to 41812. [2022-02-15 13:11:09,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41812 states, 41811 states have (on average 2.5626031427136398) internal successors, (107145), 41811 states have internal predecessors, (107145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:10,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41812 states to 41812 states and 107145 transitions. [2022-02-15 13:11:10,092 INFO L78 Accepts]: Start accepts. Automaton has 41812 states and 107145 transitions. Word has length 53 [2022-02-15 13:11:10,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:10,092 INFO L470 AbstractCegarLoop]: Abstraction has 41812 states and 107145 transitions. [2022-02-15 13:11:10,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:10,092 INFO L276 IsEmpty]: Start isEmpty. Operand 41812 states and 107145 transitions. [2022-02-15 13:11:10,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:10,131 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:10,131 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:10,148 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-02-15 13:11:10,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-02-15 13:11:10,331 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:10,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:10,332 INFO L85 PathProgramCache]: Analyzing trace with hash 2090448358, now seen corresponding path program 132 times [2022-02-15 13:11:10,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:10,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791355660] [2022-02-15 13:11:10,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:10,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:10,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:10,424 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:10,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:10,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791355660] [2022-02-15 13:11:10,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791355660] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:10,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942481743] [2022-02-15 13:11:10,424 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:11:10,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:10,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:10,425 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:10,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-02-15 13:11:10,452 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-15 13:11:10,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:10,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:11:10,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:10,710 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:11:10,711 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:11:10,749 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 33 proven. 99 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:10,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:10,825 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:11:10,826 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:11:11,040 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 24 proven. 109 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:11,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942481743] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:11,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:11,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 13] total 23 [2022-02-15 13:11:11,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978880879] [2022-02-15 13:11:11,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:11,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-15 13:11:11,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:11,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-15 13:11:11,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:11:11,041 INFO L87 Difference]: Start difference. First operand 41812 states and 107145 transitions. Second operand has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:12,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:12,785 INFO L93 Difference]: Finished difference Result 48369 states and 122444 transitions. [2022-02-15 13:11:12,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 13:11:12,785 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:12,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:12,885 INFO L225 Difference]: With dead ends: 48369 [2022-02-15 13:11:12,885 INFO L226 Difference]: Without dead ends: 48339 [2022-02-15 13:11:12,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 99 SyntacticMatches, 8 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1166 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=874, Invalid=3682, Unknown=0, NotChecked=0, Total=4556 [2022-02-15 13:11:12,886 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 422 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 2265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 243 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:12,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 572 Invalid, 2265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1925 Invalid, 0 Unknown, 243 Unchecked, 0.6s Time] [2022-02-15 13:11:12,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48339 states. [2022-02-15 13:11:13,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48339 to 42525. [2022-02-15 13:11:13,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42525 states, 42524 states have (on average 2.565751105258207) internal successors, (109106), 42524 states have internal predecessors, (109106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:13,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42525 states to 42525 states and 109106 transitions. [2022-02-15 13:11:13,982 INFO L78 Accepts]: Start accepts. Automaton has 42525 states and 109106 transitions. Word has length 53 [2022-02-15 13:11:13,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:13,982 INFO L470 AbstractCegarLoop]: Abstraction has 42525 states and 109106 transitions. [2022-02-15 13:11:13,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:13,982 INFO L276 IsEmpty]: Start isEmpty. Operand 42525 states and 109106 transitions. [2022-02-15 13:11:14,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:14,017 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:14,017 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:14,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-02-15 13:11:14,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-02-15 13:11:14,218 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:14,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:14,218 INFO L85 PathProgramCache]: Analyzing trace with hash 528868552, now seen corresponding path program 62 times [2022-02-15 13:11:14,218 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:14,218 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416662645] [2022-02-15 13:11:14,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:14,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:14,311 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:14,311 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:14,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416662645] [2022-02-15 13:11:14,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416662645] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:14,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418909764] [2022-02-15 13:11:14,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:11:14,312 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:14,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:14,312 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:14,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-02-15 13:11:14,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:11:14,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:14,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:14,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:14,494 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:14,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:14,531 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:14,531 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:14,638 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:14,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418909764] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:14,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:14,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:11:14,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597580255] [2022-02-15 13:11:14,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:14,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:11:14,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:14,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:11:14,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:11:14,639 INFO L87 Difference]: Start difference. First operand 42525 states and 109106 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:15,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:15,507 INFO L93 Difference]: Finished difference Result 43599 states and 111104 transitions. [2022-02-15 13:11:15,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:11:15,507 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 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 53 [2022-02-15 13:11:15,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:15,583 INFO L225 Difference]: With dead ends: 43599 [2022-02-15 13:11:15,583 INFO L226 Difference]: Without dead ends: 43543 [2022-02-15 13:11:15,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:11:15,584 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 162 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1530 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:15,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 553 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:11:15,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43543 states. [2022-02-15 13:11:16,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43543 to 42505. [2022-02-15 13:11:16,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42505 states, 42504 states have (on average 2.5641821946169774) internal successors, (108988), 42504 states have internal predecessors, (108988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:16,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42505 states to 42505 states and 108988 transitions. [2022-02-15 13:11:16,638 INFO L78 Accepts]: Start accepts. Automaton has 42505 states and 108988 transitions. Word has length 53 [2022-02-15 13:11:16,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:16,638 INFO L470 AbstractCegarLoop]: Abstraction has 42505 states and 108988 transitions. [2022-02-15 13:11:16,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:16,638 INFO L276 IsEmpty]: Start isEmpty. Operand 42505 states and 108988 transitions. [2022-02-15 13:11:16,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:16,676 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:16,676 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:16,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2022-02-15 13:11:16,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:16,879 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:16,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:16,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1969525058, now seen corresponding path program 63 times [2022-02-15 13:11:16,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:16,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346507259] [2022-02-15 13:11:16,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:16,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:16,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:16,992 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:16,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:16,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346507259] [2022-02-15 13:11:16,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346507259] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:16,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729996573] [2022-02-15 13:11:16,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:11:16,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:16,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:16,993 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:16,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-02-15 13:11:17,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-15 13:11:17,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:17,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:17,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:17,200 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:17,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:17,254 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:17,254 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:17,353 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:17,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729996573] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:17,354 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:17,354 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:11:17,354 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146846422] [2022-02-15 13:11:17,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:17,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:11:17,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:17,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:11:17,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:17,354 INFO L87 Difference]: Start difference. First operand 42505 states and 108988 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:17,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:17,717 INFO L93 Difference]: Finished difference Result 45242 states and 114967 transitions. [2022-02-15 13:11:17,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:11:17,717 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:17,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:17,799 INFO L225 Difference]: With dead ends: 45242 [2022-02-15 13:11:17,800 INFO L226 Difference]: Without dead ends: 45234 [2022-02-15 13:11:17,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:17,800 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 97 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:17,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 351 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 686 Invalid, 0 Unknown, 185 Unchecked, 0.2s Time] [2022-02-15 13:11:17,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45234 states. [2022-02-15 13:11:18,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45234 to 44151. [2022-02-15 13:11:18,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44151 states, 44150 states have (on average 2.55599093997735) internal successors, (112847), 44150 states have internal predecessors, (112847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:18,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44151 states to 44151 states and 112847 transitions. [2022-02-15 13:11:18,716 INFO L78 Accepts]: Start accepts. Automaton has 44151 states and 112847 transitions. Word has length 53 [2022-02-15 13:11:18,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:18,717 INFO L470 AbstractCegarLoop]: Abstraction has 44151 states and 112847 transitions. [2022-02-15 13:11:18,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:18,717 INFO L276 IsEmpty]: Start isEmpty. Operand 44151 states and 112847 transitions. [2022-02-15 13:11:18,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:18,754 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:18,754 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:18,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2022-02-15 13:11:18,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-02-15 13:11:18,955 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:18,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:18,955 INFO L85 PathProgramCache]: Analyzing trace with hash -31050190, now seen corresponding path program 64 times [2022-02-15 13:11:18,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:18,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024943010] [2022-02-15 13:11:18,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:18,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:18,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:19,058 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 114 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:19,058 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:19,058 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024943010] [2022-02-15 13:11:19,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024943010] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:19,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890610073] [2022-02-15 13:11:19,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:11:19,059 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:19,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:19,060 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:19,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-02-15 13:11:19,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:11:19,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:19,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:19,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:19,275 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:19,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:19,331 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:19,331 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:19,431 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:19,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890610073] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:19,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:19,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:11:19,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721798609] [2022-02-15 13:11:19,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:19,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:11:19,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:19,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:11:19,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:19,432 INFO L87 Difference]: Start difference. First operand 44151 states and 112847 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:20,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:20,042 INFO L93 Difference]: Finished difference Result 45152 states and 114793 transitions. [2022-02-15 13:11:20,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:11:20,042 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 53 [2022-02-15 13:11:20,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:20,121 INFO L225 Difference]: With dead ends: 45152 [2022-02-15 13:11:20,121 INFO L226 Difference]: Without dead ends: 45068 [2022-02-15 13:11:20,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:20,121 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 147 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:20,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 437 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 963 Invalid, 0 Unknown, 230 Unchecked, 0.3s Time] [2022-02-15 13:11:20,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45068 states. [2022-02-15 13:11:21,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45068 to 42510. [2022-02-15 13:11:21,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42510 states, 42509 states have (on average 2.5631983815192076) internal successors, (108959), 42509 states have internal predecessors, (108959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:21,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42510 states to 42510 states and 108959 transitions. [2022-02-15 13:11:21,279 INFO L78 Accepts]: Start accepts. Automaton has 42510 states and 108959 transitions. Word has length 53 [2022-02-15 13:11:21,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:21,279 INFO L470 AbstractCegarLoop]: Abstraction has 42510 states and 108959 transitions. [2022-02-15 13:11:21,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:21,279 INFO L276 IsEmpty]: Start isEmpty. Operand 42510 states and 108959 transitions. [2022-02-15 13:11:21,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:21,313 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:21,313 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:21,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2022-02-15 13:11:21,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2022-02-15 13:11:21,514 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:21,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:21,514 INFO L85 PathProgramCache]: Analyzing trace with hash 169679112, now seen corresponding path program 65 times [2022-02-15 13:11:21,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:21,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034677043] [2022-02-15 13:11:21,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:21,515 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:21,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:21,641 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:21,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:21,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034677043] [2022-02-15 13:11:21,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034677043] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:21,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000720897] [2022-02-15 13:11:21,642 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:11:21,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:21,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:21,643 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:21,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-02-15 13:11:21,671 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-15 13:11:21,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:21,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:21,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:21,874 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:21,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:21,946 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:21,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:22,037 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:22,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000720897] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:22,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:22,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-02-15 13:11:22,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483779450] [2022-02-15 13:11:22,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:22,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-15 13:11:22,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:22,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-15 13:11:22,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:11:22,038 INFO L87 Difference]: Start difference. First operand 42510 states and 108959 transitions. Second operand has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:22,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:22,620 INFO L93 Difference]: Finished difference Result 43647 states and 111189 transitions. [2022-02-15 13:11:22,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:11:22,620 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:22,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:22,698 INFO L225 Difference]: With dead ends: 43647 [2022-02-15 13:11:22,698 INFO L226 Difference]: Without dead ends: 43586 [2022-02-15 13:11:22,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:11:22,698 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 179 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 93 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:22,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 557 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1408 Invalid, 0 Unknown, 93 Unchecked, 0.4s Time] [2022-02-15 13:11:22,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43586 states. [2022-02-15 13:11:23,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43586 to 42512. [2022-02-15 13:11:23,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42512 states, 42511 states have (on average 2.562419138575898) internal successors, (108931), 42511 states have internal predecessors, (108931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:23,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42512 states to 42512 states and 108931 transitions. [2022-02-15 13:11:23,647 INFO L78 Accepts]: Start accepts. Automaton has 42512 states and 108931 transitions. Word has length 53 [2022-02-15 13:11:23,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:23,647 INFO L470 AbstractCegarLoop]: Abstraction has 42512 states and 108931 transitions. [2022-02-15 13:11:23,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:23,647 INFO L276 IsEmpty]: Start isEmpty. Operand 42512 states and 108931 transitions. [2022-02-15 13:11:23,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:23,683 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:23,683 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:23,699 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Ended with exit code 0 [2022-02-15 13:11:23,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:23,887 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:23,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:23,888 INFO L85 PathProgramCache]: Analyzing trace with hash 476369534, now seen corresponding path program 66 times [2022-02-15 13:11:23,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:23,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591443428] [2022-02-15 13:11:23,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:23,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:24,016 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:24,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:24,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591443428] [2022-02-15 13:11:24,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591443428] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:24,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429163494] [2022-02-15 13:11:24,016 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:11:24,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:24,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:24,017 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:24,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-02-15 13:11:24,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-15 13:11:24,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:24,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:11:24,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:24,422 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:11:24,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:11:24,489 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 91 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:24,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:25,400 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:11:25,400 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:11:25,587 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 56 proven. 77 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:25,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429163494] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:25,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:25,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 18] total 37 [2022-02-15 13:11:25,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589625656] [2022-02-15 13:11:25,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:25,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-15 13:11:25,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:25,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-15 13:11:25,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1171, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:11:25,588 INFO L87 Difference]: Start difference. First operand 42512 states and 108931 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:28,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:28,817 INFO L93 Difference]: Finished difference Result 52518 states and 132174 transitions. [2022-02-15 13:11:28,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-02-15 13:11:28,817 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:28,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:28,918 INFO L225 Difference]: With dead ends: 52518 [2022-02-15 13:11:28,919 INFO L226 Difference]: Without dead ends: 52427 [2022-02-15 13:11:28,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 88 SyntacticMatches, 17 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3505 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1546, Invalid=7574, Unknown=0, NotChecked=0, Total=9120 [2022-02-15 13:11:28,919 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 805 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 3443 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 4014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 423 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:28,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 1315 Invalid, 4014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3443 Invalid, 0 Unknown, 423 Unchecked, 1.3s Time] [2022-02-15 13:11:28,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52427 states. [2022-02-15 13:11:29,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52427 to 41614. [2022-02-15 13:11:29,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41614 states, 41613 states have (on average 2.572465335351933) internal successors, (107048), 41613 states have internal predecessors, (107048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:29,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41614 states to 41614 states and 107048 transitions. [2022-02-15 13:11:29,936 INFO L78 Accepts]: Start accepts. Automaton has 41614 states and 107048 transitions. Word has length 53 [2022-02-15 13:11:29,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:29,936 INFO L470 AbstractCegarLoop]: Abstraction has 41614 states and 107048 transitions. [2022-02-15 13:11:29,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:29,936 INFO L276 IsEmpty]: Start isEmpty. Operand 41614 states and 107048 transitions. [2022-02-15 13:11:29,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:29,972 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:29,972 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:29,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Forceful destruction successful, exit code 0 [2022-02-15 13:11:30,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:30,172 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:30,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:30,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1686326946, now seen corresponding path program 67 times [2022-02-15 13:11:30,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:30,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925880015] [2022-02-15 13:11:30,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:30,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:30,288 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:30,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:30,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925880015] [2022-02-15 13:11:30,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925880015] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:30,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434292319] [2022-02-15 13:11:30,289 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:11:30,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:30,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:30,290 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:30,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-02-15 13:11:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:30,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:30,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:30,425 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:30,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:30,467 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:30,468 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:30,534 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:30,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434292319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:30,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:30,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-15 13:11:30,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821743497] [2022-02-15 13:11:30,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:30,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:11:30,534 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:30,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:11:30,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:11:30,535 INFO L87 Difference]: Start difference. First operand 41614 states and 107048 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:31,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:31,325 INFO L93 Difference]: Finished difference Result 52908 states and 133576 transitions. [2022-02-15 13:11:31,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:11:31,325 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 53 [2022-02-15 13:11:31,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:31,430 INFO L225 Difference]: With dead ends: 52908 [2022-02-15 13:11:31,430 INFO L226 Difference]: Without dead ends: 52828 [2022-02-15 13:11:31,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:11:31,431 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 203 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:31,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 328 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:11:31,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52828 states. [2022-02-15 13:11:32,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52828 to 41312. [2022-02-15 13:11:32,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41312 states, 41311 states have (on average 2.5717847546658277) internal successors, (106243), 41311 states have internal predecessors, (106243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:32,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41312 states to 41312 states and 106243 transitions. [2022-02-15 13:11:32,458 INFO L78 Accepts]: Start accepts. Automaton has 41312 states and 106243 transitions. Word has length 53 [2022-02-15 13:11:32,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:32,458 INFO L470 AbstractCegarLoop]: Abstraction has 41312 states and 106243 transitions. [2022-02-15 13:11:32,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:32,458 INFO L276 IsEmpty]: Start isEmpty. Operand 41312 states and 106243 transitions. [2022-02-15 13:11:32,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:32,493 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:32,493 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:32,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-02-15 13:11:32,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:32,693 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:32,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:32,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1168438494, now seen corresponding path program 133 times [2022-02-15 13:11:32,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:32,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620257597] [2022-02-15 13:11:32,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:32,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:32,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:32,810 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:32,811 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:32,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620257597] [2022-02-15 13:11:32,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620257597] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:32,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034481387] [2022-02-15 13:11:32,811 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:11:32,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:32,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:32,812 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:32,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-02-15 13:11:32,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:32,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:32,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:33,046 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:33,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:33,122 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:33,123 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:33,206 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:33,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034481387] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:33,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:33,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-02-15 13:11:33,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738867443] [2022-02-15 13:11:33,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:33,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-15 13:11:33,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:33,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-15 13:11:33,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:11:33,207 INFO L87 Difference]: Start difference. First operand 41312 states and 106243 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:33,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:33,798 INFO L93 Difference]: Finished difference Result 41625 states and 106838 transitions. [2022-02-15 13:11:33,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:11:33,798 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:33,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:33,874 INFO L225 Difference]: With dead ends: 41625 [2022-02-15 13:11:33,874 INFO L226 Difference]: Without dead ends: 41501 [2022-02-15 13:11:33,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:11:33,874 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 62 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:33,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 379 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1027 Invalid, 0 Unknown, 54 Unchecked, 0.3s Time] [2022-02-15 13:11:33,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41501 states. [2022-02-15 13:11:34,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41501 to 41342. [2022-02-15 13:11:34,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41342 states, 41341 states have (on average 2.570668343774945) internal successors, (106274), 41341 states have internal predecessors, (106274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:34,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41342 states to 41342 states and 106274 transitions. [2022-02-15 13:11:34,661 INFO L78 Accepts]: Start accepts. Automaton has 41342 states and 106274 transitions. Word has length 53 [2022-02-15 13:11:34,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:34,661 INFO L470 AbstractCegarLoop]: Abstraction has 41342 states and 106274 transitions. [2022-02-15 13:11:34,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:34,661 INFO L276 IsEmpty]: Start isEmpty. Operand 41342 states and 106274 transitions. [2022-02-15 13:11:34,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:34,699 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:34,699 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:34,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2022-02-15 13:11:34,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:34,899 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:34,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:34,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1934203828, now seen corresponding path program 134 times [2022-02-15 13:11:34,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:34,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938530746] [2022-02-15 13:11:34,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:34,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:34,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:35,026 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:35,026 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:35,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938530746] [2022-02-15 13:11:35,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938530746] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:35,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277446517] [2022-02-15 13:11:35,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:11:35,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:35,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:35,027 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:35,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-02-15 13:11:35,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:11:35,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:35,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:35,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:35,282 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:35,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:35,376 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:35,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:35,568 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:35,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277446517] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:35,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:35,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-15 13:11:35,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139759961] [2022-02-15 13:11:35,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:35,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-15 13:11:35,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:35,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-15 13:11:35,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:11:35,569 INFO L87 Difference]: Start difference. First operand 41342 states and 106274 transitions. Second operand has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:36,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:36,028 INFO L93 Difference]: Finished difference Result 41619 states and 106757 transitions. [2022-02-15 13:11:36,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:11:36,028 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:36,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:36,110 INFO L225 Difference]: With dead ends: 41619 [2022-02-15 13:11:36,111 INFO L226 Difference]: Without dead ends: 41495 [2022-02-15 13:11:36,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:11:36,111 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 64 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 165 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:36,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 452 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1030 Invalid, 0 Unknown, 165 Unchecked, 0.3s Time] [2022-02-15 13:11:36,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41495 states. [2022-02-15 13:11:36,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41495 to 41336. [2022-02-15 13:11:36,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41336 states, 41335 states have (on average 2.5703157130760856) internal successors, (106244), 41335 states have internal predecessors, (106244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:37,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41336 states to 41336 states and 106244 transitions. [2022-02-15 13:11:37,055 INFO L78 Accepts]: Start accepts. Automaton has 41336 states and 106244 transitions. Word has length 53 [2022-02-15 13:11:37,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:37,055 INFO L470 AbstractCegarLoop]: Abstraction has 41336 states and 106244 transitions. [2022-02-15 13:11:37,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:37,055 INFO L276 IsEmpty]: Start isEmpty. Operand 41336 states and 106244 transitions. [2022-02-15 13:11:37,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:37,089 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:37,089 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:37,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2022-02-15 13:11:37,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:37,290 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:37,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:37,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1803232074, now seen corresponding path program 68 times [2022-02-15 13:11:37,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:37,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213365671] [2022-02-15 13:11:37,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:37,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:37,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:37,399 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:37,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:37,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213365671] [2022-02-15 13:11:37,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213365671] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:37,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579727037] [2022-02-15 13:11:37,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:11:37,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:37,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:37,400 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:37,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-02-15 13:11:37,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:11:37,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:37,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-15 13:11:37,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:37,917 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:11:37,917 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-15 13:11:37,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:11:37,921 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-15 13:11:37,927 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 35 proven. 98 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:37,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:38,349 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:11:38,349 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:11:38,459 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 26 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:38,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579727037] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:38,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:38,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 18] total 38 [2022-02-15 13:11:38,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27373428] [2022-02-15 13:11:38,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:38,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-15 13:11:38,460 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:38,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-15 13:11:38,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:11:38,461 INFO L87 Difference]: Start difference. First operand 41336 states and 106244 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:43,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:43,168 INFO L93 Difference]: Finished difference Result 73813 states and 184916 transitions. [2022-02-15 13:11:43,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-02-15 13:11:43,168 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:43,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:43,316 INFO L225 Difference]: With dead ends: 73813 [2022-02-15 13:11:43,316 INFO L226 Difference]: Without dead ends: 73481 [2022-02-15 13:11:43,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 135 SyntacticMatches, 23 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 12192 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=3118, Invalid=27332, Unknown=0, NotChecked=0, Total=30450 [2022-02-15 13:11:43,317 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 884 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 4570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2478 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:43,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [884 Valid, 1033 Invalid, 4570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1981 Invalid, 0 Unknown, 2478 Unchecked, 0.7s Time] [2022-02-15 13:11:43,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73481 states. [2022-02-15 13:11:44,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73481 to 48966. [2022-02-15 13:11:44,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48966 states, 48965 states have (on average 2.584682936791586) internal successors, (126559), 48965 states have internal predecessors, (126559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:44,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48966 states to 48966 states and 126559 transitions. [2022-02-15 13:11:44,714 INFO L78 Accepts]: Start accepts. Automaton has 48966 states and 126559 transitions. Word has length 53 [2022-02-15 13:11:44,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:44,714 INFO L470 AbstractCegarLoop]: Abstraction has 48966 states and 126559 transitions. [2022-02-15 13:11:44,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:44,714 INFO L276 IsEmpty]: Start isEmpty. Operand 48966 states and 126559 transitions. [2022-02-15 13:11:44,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:44,751 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:44,751 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:44,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2022-02-15 13:11:44,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:44,952 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:44,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:44,952 INFO L85 PathProgramCache]: Analyzing trace with hash -653431978, now seen corresponding path program 69 times [2022-02-15 13:11:44,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:44,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936192044] [2022-02-15 13:11:44,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:44,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:44,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:45,068 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:45,068 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:45,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936192044] [2022-02-15 13:11:45,068 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936192044] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:45,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607657945] [2022-02-15 13:11:45,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:11:45,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:45,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:45,069 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:45,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-02-15 13:11:45,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:11:45,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:45,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:45,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:45,230 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:45,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:45,264 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:45,265 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:45,347 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:45,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607657945] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:45,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:45,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:11:45,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285138486] [2022-02-15 13:11:45,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:45,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:11:45,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:45,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:11:45,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:11:45,348 INFO L87 Difference]: Start difference. First operand 48966 states and 126559 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) 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-02-15 13:11:47,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:47,001 INFO L93 Difference]: Finished difference Result 80122 states and 200803 transitions. [2022-02-15 13:11:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-15 13:11:47,001 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) 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 53 [2022-02-15 13:11:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:47,168 INFO L225 Difference]: With dead ends: 80122 [2022-02-15 13:11:47,168 INFO L226 Difference]: Without dead ends: 79934 [2022-02-15 13:11:47,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-02-15 13:11:47,169 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 359 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 978 SdHoareTripleChecker+Invalid, 2157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:47,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 978 Invalid, 2157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:11:47,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79934 states. [2022-02-15 13:11:48,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79934 to 53579. [2022-02-15 13:11:48,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53579 states, 53578 states have (on average 2.5988278771137407) internal successors, (139240), 53578 states have internal predecessors, (139240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:48,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53579 states to 53579 states and 139240 transitions. [2022-02-15 13:11:48,860 INFO L78 Accepts]: Start accepts. Automaton has 53579 states and 139240 transitions. Word has length 53 [2022-02-15 13:11:48,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:48,860 INFO L470 AbstractCegarLoop]: Abstraction has 53579 states and 139240 transitions. [2022-02-15 13:11:48,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) 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-02-15 13:11:48,861 INFO L276 IsEmpty]: Start isEmpty. Operand 53579 states and 139240 transitions. [2022-02-15 13:11:48,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:48,896 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:48,896 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:48,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Ended with exit code 0 [2022-02-15 13:11:49,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:49,098 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:49,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:49,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1479026038, now seen corresponding path program 135 times [2022-02-15 13:11:49,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:49,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980799828] [2022-02-15 13:11:49,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:49,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:49,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:49,209 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:49,209 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:49,209 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980799828] [2022-02-15 13:11:49,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980799828] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:49,209 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279693253] [2022-02-15 13:11:49,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:11:49,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:49,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:49,210 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:49,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-02-15 13:11:49,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-15 13:11:49,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:49,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:49,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:49,432 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:49,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:49,488 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:49,488 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:49,579 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:49,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279693253] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:49,579 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:49,579 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:11:49,579 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635695558] [2022-02-15 13:11:49,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:49,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:11:49,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:49,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:11:49,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:49,580 INFO L87 Difference]: Start difference. First operand 53579 states and 139240 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:50,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:50,207 INFO L93 Difference]: Finished difference Result 57988 states and 149328 transitions. [2022-02-15 13:11:50,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:11:50,208 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 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 53 [2022-02-15 13:11:50,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:50,325 INFO L225 Difference]: With dead ends: 57988 [2022-02-15 13:11:50,325 INFO L226 Difference]: Without dead ends: 57906 [2022-02-15 13:11:50,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:11:50,325 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 80 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 163 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:50,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 394 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 823 Invalid, 0 Unknown, 163 Unchecked, 0.3s Time] [2022-02-15 13:11:50,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57906 states. [2022-02-15 13:11:51,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57906 to 56239. [2022-02-15 13:11:51,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56239 states, 56238 states have (on average 2.593815569543725) internal successors, (145871), 56238 states have internal predecessors, (145871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:51,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56239 states to 56239 states and 145871 transitions. [2022-02-15 13:11:51,689 INFO L78 Accepts]: Start accepts. Automaton has 56239 states and 145871 transitions. Word has length 53 [2022-02-15 13:11:51,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:51,689 INFO L470 AbstractCegarLoop]: Abstraction has 56239 states and 145871 transitions. [2022-02-15 13:11:51,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:51,689 INFO L276 IsEmpty]: Start isEmpty. Operand 56239 states and 145871 transitions. [2022-02-15 13:11:51,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:51,727 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:51,727 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:51,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Forceful destruction successful, exit code 0 [2022-02-15 13:11:51,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-02-15 13:11:51,929 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:51,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:51,930 INFO L85 PathProgramCache]: Analyzing trace with hash 699212192, now seen corresponding path program 136 times [2022-02-15 13:11:51,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:51,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012278849] [2022-02-15 13:11:51,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:51,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:52,044 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:52,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:52,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012278849] [2022-02-15 13:11:52,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012278849] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:52,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194905314] [2022-02-15 13:11:52,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:11:52,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:52,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:52,046 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:52,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-02-15 13:11:52,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:11:52,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:52,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:52,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:52,279 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:52,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:52,352 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:52,352 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:52,440 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:11:52,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194905314] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:52,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:52,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-02-15 13:11:52,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745944661] [2022-02-15 13:11:52,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:52,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-15 13:11:52,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:52,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-15 13:11:52,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:11:52,442 INFO L87 Difference]: Start difference. First operand 56239 states and 145871 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:53,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:53,475 INFO L93 Difference]: Finished difference Result 58369 states and 150079 transitions. [2022-02-15 13:11:53,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:11:53,475 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 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 53 [2022-02-15 13:11:53,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:53,595 INFO L225 Difference]: With dead ends: 58369 [2022-02-15 13:11:53,596 INFO L226 Difference]: Without dead ends: 58278 [2022-02-15 13:11:53,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:11:53,596 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 165 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 2001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 412 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:53,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 807 Invalid, 2001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1584 Invalid, 0 Unknown, 412 Unchecked, 0.5s Time] [2022-02-15 13:11:53,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58278 states. [2022-02-15 13:11:54,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58278 to 56494. [2022-02-15 13:11:54,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56494 states, 56493 states have (on average 2.5927460039296903) internal successors, (146472), 56493 states have internal predecessors, (146472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:55,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56494 states to 56494 states and 146472 transitions. [2022-02-15 13:11:55,000 INFO L78 Accepts]: Start accepts. Automaton has 56494 states and 146472 transitions. Word has length 53 [2022-02-15 13:11:55,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:55,000 INFO L470 AbstractCegarLoop]: Abstraction has 56494 states and 146472 transitions. [2022-02-15 13:11:55,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:55,001 INFO L276 IsEmpty]: Start isEmpty. Operand 56494 states and 146472 transitions. [2022-02-15 13:11:55,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:55,211 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:55,211 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:55,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Forceful destruction successful, exit code 0 [2022-02-15 13:11:55,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-02-15 13:11:55,427 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:55,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:55,427 INFO L85 PathProgramCache]: Analyzing trace with hash -407050786, now seen corresponding path program 70 times [2022-02-15 13:11:55,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:55,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601729952] [2022-02-15 13:11:55,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:55,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:55,546 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:55,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:55,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601729952] [2022-02-15 13:11:55,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601729952] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:55,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640541065] [2022-02-15 13:11:55,547 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:11:55,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:55,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:55,548 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:55,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-02-15 13:11:55,571 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:11:55,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:55,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:11:55,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:55,712 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:55,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:55,756 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:11:55,756 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:11:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:11:55,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640541065] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:55,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:55,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-02-15 13:11:55,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832665957] [2022-02-15 13:11:55,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:55,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:11:55,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:55,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:11:55,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:11:55,838 INFO L87 Difference]: Start difference. First operand 56494 states and 146472 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:56,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:56,629 INFO L93 Difference]: Finished difference Result 64184 states and 163109 transitions. [2022-02-15 13:11:56,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:11:56,629 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 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 53 [2022-02-15 13:11:56,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:56,767 INFO L225 Difference]: With dead ends: 64184 [2022-02-15 13:11:56,767 INFO L226 Difference]: Without dead ends: 63854 [2022-02-15 13:11:56,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:11:56,768 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 171 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:56,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 446 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1250 Invalid, 0 Unknown, 26 Unchecked, 0.4s Time] [2022-02-15 13:11:56,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63854 states. [2022-02-15 13:11:57,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63854 to 54612. [2022-02-15 13:11:57,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54612 states, 54611 states have (on average 2.5695922066982844) internal successors, (140328), 54611 states have internal predecessors, (140328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:58,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54612 states to 54612 states and 140328 transitions. [2022-02-15 13:11:58,235 INFO L78 Accepts]: Start accepts. Automaton has 54612 states and 140328 transitions. Word has length 53 [2022-02-15 13:11:58,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:11:58,235 INFO L470 AbstractCegarLoop]: Abstraction has 54612 states and 140328 transitions. [2022-02-15 13:11:58,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:58,235 INFO L276 IsEmpty]: Start isEmpty. Operand 54612 states and 140328 transitions. [2022-02-15 13:11:58,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:11:58,270 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:11:58,270 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:11:58,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Ended with exit code 0 [2022-02-15 13:11:58,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-02-15 13:11:58,470 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:11:58,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:11:58,470 INFO L85 PathProgramCache]: Analyzing trace with hash -224609493, now seen corresponding path program 71 times [2022-02-15 13:11:58,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:11:58,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756749797] [2022-02-15 13:11:58,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:11:58,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:11:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:11:58,591 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 41 proven. 95 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:11:58,592 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:11:58,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756749797] [2022-02-15 13:11:58,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756749797] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:11:58,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141799279] [2022-02-15 13:11:58,592 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:11:58,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:11:58,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:11:58,593 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:11:58,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-02-15 13:11:58,620 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-15 13:11:58,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:11:58,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:11:58,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:11:58,775 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:58,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:11:58,951 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:11:58,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141799279] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:11:58,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:11:58,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 21 [2022-02-15 13:11:58,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340476855] [2022-02-15 13:11:58,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:11:58,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:11:58,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:11:58,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:11:58,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:11:58,952 INFO L87 Difference]: Start difference. First operand 54612 states and 140328 transitions. Second operand has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:11:59,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:11:59,550 INFO L93 Difference]: Finished difference Result 58245 states and 148141 transitions. [2022-02-15 13:11:59,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:11:59,550 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:11:59,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:11:59,689 INFO L225 Difference]: With dead ends: 58245 [2022-02-15 13:11:59,689 INFO L226 Difference]: Without dead ends: 58183 [2022-02-15 13:11:59,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=634, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:11:59,689 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 258 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:11:59,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 321 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:11:59,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58183 states. [2022-02-15 13:12:00,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58183 to 52700. [2022-02-15 13:12:00,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52700 states, 52699 states have (on average 2.5625343934420006) internal successors, (135043), 52699 states have internal predecessors, (135043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:01,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52700 states to 52700 states and 135043 transitions. [2022-02-15 13:12:01,058 INFO L78 Accepts]: Start accepts. Automaton has 52700 states and 135043 transitions. Word has length 53 [2022-02-15 13:12:01,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:01,059 INFO L470 AbstractCegarLoop]: Abstraction has 52700 states and 135043 transitions. [2022-02-15 13:12:01,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:01,059 INFO L276 IsEmpty]: Start isEmpty. Operand 52700 states and 135043 transitions. [2022-02-15 13:12:01,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:01,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:01,094 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:01,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:01,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:01,299 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:01,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:01,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1994117026, now seen corresponding path program 72 times [2022-02-15 13:12:01,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:01,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977566258] [2022-02-15 13:12:01,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:01,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:01,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:01,403 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:01,404 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:01,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977566258] [2022-02-15 13:12:01,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977566258] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:01,404 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535070091] [2022-02-15 13:12:01,404 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:12:01,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:01,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:01,405 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:01,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-02-15 13:12:01,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:12:01,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:01,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:01,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:01,555 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:01,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:01,588 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:01,588 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:01,682 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:01,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535070091] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:01,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:01,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:12:01,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21229710] [2022-02-15 13:12:01,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:01,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:12:01,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:01,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:12:01,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:12:01,683 INFO L87 Difference]: Start difference. First operand 52700 states and 135043 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) 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-02-15 13:12:02,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:02,363 INFO L93 Difference]: Finished difference Result 65449 states and 165027 transitions. [2022-02-15 13:12:02,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:12:02,363 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) 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 53 [2022-02-15 13:12:02,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:02,656 INFO L225 Difference]: With dead ends: 65449 [2022-02-15 13:12:02,656 INFO L226 Difference]: Without dead ends: 65367 [2022-02-15 13:12:02,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:12:02,657 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 152 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:02,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 379 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:12:02,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65367 states. [2022-02-15 13:12:03,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65367 to 52551. [2022-02-15 13:12:03,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52551 states, 52550 states have (on average 2.5602283539486206) internal successors, (134540), 52550 states have internal predecessors, (134540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:03,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52551 states to 52551 states and 134540 transitions. [2022-02-15 13:12:03,901 INFO L78 Accepts]: Start accepts. Automaton has 52551 states and 134540 transitions. Word has length 53 [2022-02-15 13:12:03,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:03,901 INFO L470 AbstractCegarLoop]: Abstraction has 52551 states and 134540 transitions. [2022-02-15 13:12:03,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) 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-02-15 13:12:03,902 INFO L276 IsEmpty]: Start isEmpty. Operand 52551 states and 134540 transitions. [2022-02-15 13:12:03,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:03,939 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:03,939 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:03,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2022-02-15 13:12:04,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:04,139 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:04,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:04,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1771275298, now seen corresponding path program 137 times [2022-02-15 13:12:04,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:04,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825989174] [2022-02-15 13:12:04,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:04,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:04,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:04,235 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:04,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:04,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825989174] [2022-02-15 13:12:04,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825989174] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:04,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227085815] [2022-02-15 13:12:04,235 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:12:04,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:04,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:04,237 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:04,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-02-15 13:12:04,263 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-15 13:12:04,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:04,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:04,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:04,432 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:04,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:04,472 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:04,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:04,572 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:04,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227085815] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:04,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:04,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:12:04,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194721717] [2022-02-15 13:12:04,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:04,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:12:04,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:04,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:12:04,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:12:04,573 INFO L87 Difference]: Start difference. First operand 52551 states and 134540 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:05,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:05,362 INFO L93 Difference]: Finished difference Result 53580 states and 136408 transitions. [2022-02-15 13:12:05,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:12:05,362 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 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 53 [2022-02-15 13:12:05,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:05,487 INFO L225 Difference]: With dead ends: 53580 [2022-02-15 13:12:05,488 INFO L226 Difference]: Without dead ends: 53528 [2022-02-15 13:12:05,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:05,488 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 77 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 1253 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:05,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 490 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1253 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:12:05,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53528 states. [2022-02-15 13:12:06,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53528 to 52560. [2022-02-15 13:12:06,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52560 states, 52559 states have (on average 2.5596948191556157) internal successors, (134535), 52559 states have internal predecessors, (134535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:06,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52560 states to 52560 states and 134535 transitions. [2022-02-15 13:12:06,749 INFO L78 Accepts]: Start accepts. Automaton has 52560 states and 134535 transitions. Word has length 53 [2022-02-15 13:12:06,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:06,749 INFO L470 AbstractCegarLoop]: Abstraction has 52560 states and 134535 transitions. [2022-02-15 13:12:06,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:06,749 INFO L276 IsEmpty]: Start isEmpty. Operand 52560 states and 134535 transitions. [2022-02-15 13:12:06,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:06,787 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:06,788 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:06,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:06,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2022-02-15 13:12:06,988 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:06,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:06,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1794407220, now seen corresponding path program 138 times [2022-02-15 13:12:06,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:06,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585498714] [2022-02-15 13:12:06,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:06,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:06,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:07,095 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:07,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:07,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585498714] [2022-02-15 13:12:07,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585498714] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:07,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016195442] [2022-02-15 13:12:07,096 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:12:07,096 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:07,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:07,097 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:07,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-02-15 13:12:07,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-15 13:12:07,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:07,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:07,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:07,312 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:07,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:07,366 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:07,367 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:07,465 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:07,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016195442] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:07,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:07,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:12:07,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093969195] [2022-02-15 13:12:07,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:07,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:12:07,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:07,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:12:07,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:07,466 INFO L87 Difference]: Start difference. First operand 52560 states and 134535 transitions. Second operand has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:07,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:07,875 INFO L93 Difference]: Finished difference Result 52849 states and 135062 transitions. [2022-02-15 13:12:07,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:12:07,875 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 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 53 [2022-02-15 13:12:07,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:07,993 INFO L225 Difference]: With dead ends: 52849 [2022-02-15 13:12:07,993 INFO L226 Difference]: Without dead ends: 52799 [2022-02-15 13:12:07,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:07,993 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 68 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:07,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 348 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 719 Invalid, 0 Unknown, 156 Unchecked, 0.2s Time] [2022-02-15 13:12:08,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52799 states. [2022-02-15 13:12:08,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52799 to 52554. [2022-02-15 13:12:09,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52554 states, 52553 states have (on average 2.559568435674462) internal successors, (134513), 52553 states have internal predecessors, (134513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:09,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52554 states to 52554 states and 134513 transitions. [2022-02-15 13:12:09,167 INFO L78 Accepts]: Start accepts. Automaton has 52554 states and 134513 transitions. Word has length 53 [2022-02-15 13:12:09,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:09,167 INFO L470 AbstractCegarLoop]: Abstraction has 52554 states and 134513 transitions. [2022-02-15 13:12:09,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:09,167 INFO L276 IsEmpty]: Start isEmpty. Operand 52554 states and 134513 transitions. [2022-02-15 13:12:09,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:09,204 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:09,204 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:09,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:09,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:09,405 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:09,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:09,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1227210166, now seen corresponding path program 73 times [2022-02-15 13:12:09,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:09,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347929494] [2022-02-15 13:12:09,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:09,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:09,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:09,664 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:09,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:09,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347929494] [2022-02-15 13:12:09,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347929494] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:09,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773562729] [2022-02-15 13:12:09,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:12:09,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:09,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:09,679 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:09,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-02-15 13:12:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:09,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:09,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:09,829 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:09,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:09,861 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:09,861 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:09,953 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:09,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773562729] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:09,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:09,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:12:09,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109609230] [2022-02-15 13:12:09,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:09,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:12:09,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:09,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:12:09,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:12:09,954 INFO L87 Difference]: Start difference. First operand 52554 states and 134513 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:10,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:10,598 INFO L93 Difference]: Finished difference Result 58314 states and 147608 transitions. [2022-02-15 13:12:10,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:12:10,599 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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 53 [2022-02-15 13:12:10,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:10,718 INFO L225 Difference]: With dead ends: 58314 [2022-02-15 13:12:10,718 INFO L226 Difference]: Without dead ends: 58310 [2022-02-15 13:12:10,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:12:10,718 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 134 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:10,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 397 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:12:10,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58310 states. [2022-02-15 13:12:11,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58310 to 52280. [2022-02-15 13:12:11,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52280 states, 52279 states have (on average 2.5601484343617895) internal successors, (133842), 52279 states have internal predecessors, (133842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:11,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52280 states to 52280 states and 133842 transitions. [2022-02-15 13:12:11,890 INFO L78 Accepts]: Start accepts. Automaton has 52280 states and 133842 transitions. Word has length 53 [2022-02-15 13:12:11,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:11,890 INFO L470 AbstractCegarLoop]: Abstraction has 52280 states and 133842 transitions. [2022-02-15 13:12:11,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:11,890 INFO L276 IsEmpty]: Start isEmpty. Operand 52280 states and 133842 transitions. [2022-02-15 13:12:11,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:11,931 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:11,931 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:11,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2022-02-15 13:12:12,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:12,131 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:12,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:12,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1404101110, now seen corresponding path program 139 times [2022-02-15 13:12:12,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:12,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077788045] [2022-02-15 13:12:12,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:12,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:12,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:12,236 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:12,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:12,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077788045] [2022-02-15 13:12:12,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077788045] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:12,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882977109] [2022-02-15 13:12:12,236 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:12:12,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:12,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:12,237 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:12,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-02-15 13:12:12,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:12,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:12,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:12,456 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:12,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:12,671 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:12,672 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:12,766 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:12,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882977109] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:12,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:12,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:12:12,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939690055] [2022-02-15 13:12:12,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:12,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:12:12,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:12,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:12:12,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:12,770 INFO L87 Difference]: Start difference. First operand 52280 states and 133842 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:13,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:13,176 INFO L93 Difference]: Finished difference Result 54178 states and 137525 transitions. [2022-02-15 13:12:13,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:12:13,177 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 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 53 [2022-02-15 13:12:13,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:13,283 INFO L225 Difference]: With dead ends: 54178 [2022-02-15 13:12:13,284 INFO L226 Difference]: Without dead ends: 54158 [2022-02-15 13:12:13,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:13,284 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 49 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:13,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 155 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 667 Invalid, 0 Unknown, 74 Unchecked, 0.2s Time] [2022-02-15 13:12:13,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54158 states. [2022-02-15 13:12:14,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54158 to 53049. [2022-02-15 13:12:14,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53049 states, 53048 states have (on average 2.5523488161664907) internal successors, (135397), 53048 states have internal predecessors, (135397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:14,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53049 states to 53049 states and 135397 transitions. [2022-02-15 13:12:14,485 INFO L78 Accepts]: Start accepts. Automaton has 53049 states and 135397 transitions. Word has length 53 [2022-02-15 13:12:14,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:14,485 INFO L470 AbstractCegarLoop]: Abstraction has 53049 states and 135397 transitions. [2022-02-15 13:12:14,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:14,486 INFO L276 IsEmpty]: Start isEmpty. Operand 53049 states and 135397 transitions. [2022-02-15 13:12:14,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:14,527 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:14,528 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:14,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:14,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:14,730 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:14,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:14,730 INFO L85 PathProgramCache]: Analyzing trace with hash -801348778, now seen corresponding path program 140 times [2022-02-15 13:12:14,730 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:14,730 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065922799] [2022-02-15 13:12:14,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:14,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:14,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:14,834 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:14,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:14,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065922799] [2022-02-15 13:12:14,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065922799] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:14,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567546194] [2022-02-15 13:12:14,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:12:14,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:14,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:14,835 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:14,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-02-15 13:12:14,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:12:14,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:14,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:14,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:15,031 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:15,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:15,075 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:15,075 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:15,178 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:12:15,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567546194] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:15,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:15,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:12:15,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730000198] [2022-02-15 13:12:15,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:15,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:12:15,179 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:12:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:12:15,179 INFO L87 Difference]: Start difference. First operand 53049 states and 135397 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:15,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:15,775 INFO L93 Difference]: Finished difference Result 53293 states and 135841 transitions. [2022-02-15 13:12:15,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:12:15,776 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 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 53 [2022-02-15 13:12:15,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:15,898 INFO L225 Difference]: With dead ends: 53293 [2022-02-15 13:12:15,898 INFO L226 Difference]: Without dead ends: 53243 [2022-02-15 13:12:15,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 98 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:12:15,898 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:15,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 306 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 727 Invalid, 0 Unknown, 78 Unchecked, 0.2s Time] [2022-02-15 13:12:15,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53243 states. [2022-02-15 13:12:16,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53243 to 53037. [2022-02-15 13:12:17,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53037 states, 53036 states have (on average 2.551399049702089) internal successors, (135316), 53036 states have internal predecessors, (135316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:17,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53037 states to 53037 states and 135316 transitions. [2022-02-15 13:12:17,137 INFO L78 Accepts]: Start accepts. Automaton has 53037 states and 135316 transitions. Word has length 53 [2022-02-15 13:12:17,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:17,137 INFO L470 AbstractCegarLoop]: Abstraction has 53037 states and 135316 transitions. [2022-02-15 13:12:17,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:17,137 INFO L276 IsEmpty]: Start isEmpty. Operand 53037 states and 135316 transitions. [2022-02-15 13:12:17,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:17,177 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:17,177 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:17,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-02-15 13:12:17,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:17,378 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:17,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:17,378 INFO L85 PathProgramCache]: Analyzing trace with hash -711730313, now seen corresponding path program 74 times [2022-02-15 13:12:17,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:17,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050401265] [2022-02-15 13:12:17,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:17,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:17,475 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 36 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:17,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:17,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050401265] [2022-02-15 13:12:17,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050401265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:17,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096587683] [2022-02-15 13:12:17,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:12:17,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:17,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:17,477 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:17,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-02-15 13:12:17,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:12:17,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:17,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:17,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:17,650 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 52 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:17,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:17,864 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 52 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:17,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096587683] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:17,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:17,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-02-15 13:12:17,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024445295] [2022-02-15 13:12:17,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:17,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:12:17,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:17,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:12:17,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:17,865 INFO L87 Difference]: Start difference. First operand 53037 states and 135316 transitions. Second operand has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:18,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:18,442 INFO L93 Difference]: Finished difference Result 55634 states and 140723 transitions. [2022-02-15 13:12:18,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:12:18,443 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 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 53 [2022-02-15 13:12:18,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:18,554 INFO L225 Difference]: With dead ends: 55634 [2022-02-15 13:12:18,554 INFO L226 Difference]: Without dead ends: 55580 [2022-02-15 13:12:18,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:12:18,554 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 276 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:18,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 137 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:12:18,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55580 states. [2022-02-15 13:12:19,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55580 to 42307. [2022-02-15 13:12:19,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42307 states, 42306 states have (on average 2.512622323074741) internal successors, (106299), 42306 states have internal predecessors, (106299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:19,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42307 states to 42307 states and 106299 transitions. [2022-02-15 13:12:19,631 INFO L78 Accepts]: Start accepts. Automaton has 42307 states and 106299 transitions. Word has length 53 [2022-02-15 13:12:19,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:19,631 INFO L470 AbstractCegarLoop]: Abstraction has 42307 states and 106299 transitions. [2022-02-15 13:12:19,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:19,631 INFO L276 IsEmpty]: Start isEmpty. Operand 42307 states and 106299 transitions. [2022-02-15 13:12:19,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:19,669 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:19,669 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:19,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:19,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-02-15 13:12:19,871 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:19,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:19,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1348383380, now seen corresponding path program 141 times [2022-02-15 13:12:19,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:19,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205253417] [2022-02-15 13:12:19,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:19,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:19,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:20,004 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:20,004 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:20,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205253417] [2022-02-15 13:12:20,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205253417] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:20,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495162223] [2022-02-15 13:12:20,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:12:20,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:20,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:20,005 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:20,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-02-15 13:12:20,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-15 13:12:20,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:20,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:20,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:20,256 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:20,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:20,311 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:20,312 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:20,408 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:20,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495162223] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:20,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:20,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-15 13:12:20,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223502515] [2022-02-15 13:12:20,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:20,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:12:20,409 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:20,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:12:20,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:20,409 INFO L87 Difference]: Start difference. First operand 42307 states and 106299 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:20,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:20,775 INFO L93 Difference]: Finished difference Result 43031 states and 107615 transitions. [2022-02-15 13:12:20,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:12:20,775 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 53 [2022-02-15 13:12:20,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:20,858 INFO L225 Difference]: With dead ends: 43031 [2022-02-15 13:12:20,858 INFO L226 Difference]: Without dead ends: 42996 [2022-02-15 13:12:20,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:20,858 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 50 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:20,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 145 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 708 Invalid, 0 Unknown, 72 Unchecked, 0.2s Time] [2022-02-15 13:12:20,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42996 states. [2022-02-15 13:12:21,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42996 to 41601. [2022-02-15 13:12:21,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41601 states, 41600 states have (on average 2.520985576923077) internal successors, (104873), 41600 states have internal predecessors, (104873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:21,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41601 states to 41601 states and 104873 transitions. [2022-02-15 13:12:21,812 INFO L78 Accepts]: Start accepts. Automaton has 41601 states and 104873 transitions. Word has length 53 [2022-02-15 13:12:21,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:21,812 INFO L470 AbstractCegarLoop]: Abstraction has 41601 states and 104873 transitions. [2022-02-15 13:12:21,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:21,812 INFO L276 IsEmpty]: Start isEmpty. Operand 41601 states and 104873 transitions. [2022-02-15 13:12:21,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:21,843 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:21,844 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:21,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-02-15 13:12:22,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-02-15 13:12:22,044 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:22,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:22,044 INFO L85 PathProgramCache]: Analyzing trace with hash 651869474, now seen corresponding path program 142 times [2022-02-15 13:12:22,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:22,045 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961108607] [2022-02-15 13:12:22,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:22,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:22,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:22,139 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 115 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:12:22,139 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:22,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961108607] [2022-02-15 13:12:22,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961108607] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:22,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886422492] [2022-02-15 13:12:22,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:12:22,139 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:22,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:22,140 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:22,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-02-15 13:12:22,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:12:22,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:22,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:22,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:22,288 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 116 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:12:22,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:22,305 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:12:22,306 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:12:22,418 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 116 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:12:22,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886422492] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:22,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:22,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:12:22,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67725067] [2022-02-15 13:12:22,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:22,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:12:22,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:22,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:12:22,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:12:22,419 INFO L87 Difference]: Start difference. First operand 41601 states and 104873 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:22,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:22,891 INFO L93 Difference]: Finished difference Result 43162 states and 108213 transitions. [2022-02-15 13:12:22,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:12:22,891 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:22,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:23,133 INFO L225 Difference]: With dead ends: 43162 [2022-02-15 13:12:23,133 INFO L226 Difference]: Without dead ends: 43150 [2022-02-15 13:12:23,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:12:23,134 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 130 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:23,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 347 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:12:23,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43150 states. [2022-02-15 13:12:23,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43150 to 41577. [2022-02-15 13:12:23,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41577 states, 41576 states have (on average 2.5211901096786606) internal successors, (104821), 41576 states have internal predecessors, (104821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:23,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41577 states to 41577 states and 104821 transitions. [2022-02-15 13:12:23,923 INFO L78 Accepts]: Start accepts. Automaton has 41577 states and 104821 transitions. Word has length 53 [2022-02-15 13:12:23,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:23,924 INFO L470 AbstractCegarLoop]: Abstraction has 41577 states and 104821 transitions. [2022-02-15 13:12:23,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:23,924 INFO L276 IsEmpty]: Start isEmpty. Operand 41577 states and 104821 transitions. [2022-02-15 13:12:23,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:23,955 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:23,956 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:23,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:24,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-02-15 13:12:24,156 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:24,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:24,156 INFO L85 PathProgramCache]: Analyzing trace with hash 514555120, now seen corresponding path program 75 times [2022-02-15 13:12:24,157 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:24,157 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213066282] [2022-02-15 13:12:24,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:24,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:24,245 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:24,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:24,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213066282] [2022-02-15 13:12:24,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213066282] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:24,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776534116] [2022-02-15 13:12:24,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:12:24,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:24,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:24,246 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:24,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-02-15 13:12:24,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-15 13:12:24,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:24,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:24,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:24,395 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:24,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:24,414 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:12:24,414 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:12:24,522 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:24,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776534116] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:24,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:24,523 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-15 13:12:24,523 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705697550] [2022-02-15 13:12:24,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:24,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:12:24,523 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:24,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:12:24,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:12:24,523 INFO L87 Difference]: Start difference. First operand 41577 states and 104821 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:25,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:25,230 INFO L93 Difference]: Finished difference Result 44229 states and 110824 transitions. [2022-02-15 13:12:25,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:12:25,230 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-15 13:12:25,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:25,317 INFO L225 Difference]: With dead ends: 44229 [2022-02-15 13:12:25,317 INFO L226 Difference]: Without dead ends: 44183 [2022-02-15 13:12:25,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:12:25,318 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 121 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:25,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 421 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:12:25,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44183 states. [2022-02-15 13:12:26,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44183 to 42395. [2022-02-15 13:12:26,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42395 states, 42394 states have (on average 2.5214417134500167) internal successors, (106894), 42394 states have internal predecessors, (106894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:26,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42395 states to 42395 states and 106894 transitions. [2022-02-15 13:12:26,383 INFO L78 Accepts]: Start accepts. Automaton has 42395 states and 106894 transitions. Word has length 53 [2022-02-15 13:12:26,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:26,383 INFO L470 AbstractCegarLoop]: Abstraction has 42395 states and 106894 transitions. [2022-02-15 13:12:26,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:26,383 INFO L276 IsEmpty]: Start isEmpty. Operand 42395 states and 106894 transitions. [2022-02-15 13:12:26,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:26,419 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:26,419 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:26,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Ended with exit code 0 [2022-02-15 13:12:26,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:26,620 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:26,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:26,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1658198774, now seen corresponding path program 143 times [2022-02-15 13:12:26,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:26,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289776224] [2022-02-15 13:12:26,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:26,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:26,706 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:26,706 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:26,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289776224] [2022-02-15 13:12:26,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289776224] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:26,706 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574063021] [2022-02-15 13:12:26,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:12:26,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:26,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:26,707 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:26,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-02-15 13:12:26,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:12:26,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:26,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:26,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:26,860 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:26,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:26,880 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:12:26,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:12:26,988 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:12:26,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574063021] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:26,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:26,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-15 13:12:26,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864085473] [2022-02-15 13:12:26,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:26,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:12:26,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:26,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:12:26,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:12:26,989 INFO L87 Difference]: Start difference. First operand 42395 states and 106894 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:27,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:27,641 INFO L93 Difference]: Finished difference Result 44391 states and 110584 transitions. [2022-02-15 13:12:27,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:12:27,641 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:27,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:27,727 INFO L225 Difference]: With dead ends: 44391 [2022-02-15 13:12:27,727 INFO L226 Difference]: Without dead ends: 44232 [2022-02-15 13:12:27,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:12:27,727 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 122 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:27,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 526 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:12:27,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44232 states. [2022-02-15 13:12:28,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44232 to 42143. [2022-02-15 13:12:28,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42143 states, 42142 states have (on average 2.5171325518485124) internal successors, (106077), 42142 states have internal predecessors, (106077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:28,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42143 states to 42143 states and 106077 transitions. [2022-02-15 13:12:28,688 INFO L78 Accepts]: Start accepts. Automaton has 42143 states and 106077 transitions. Word has length 53 [2022-02-15 13:12:28,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:28,688 INFO L470 AbstractCegarLoop]: Abstraction has 42143 states and 106077 transitions. [2022-02-15 13:12:28,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:28,688 INFO L276 IsEmpty]: Start isEmpty. Operand 42143 states and 106077 transitions. [2022-02-15 13:12:28,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:28,722 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:28,722 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:28,737 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-02-15 13:12:28,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-02-15 13:12:28,923 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:28,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:28,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1865932855, now seen corresponding path program 76 times [2022-02-15 13:12:28,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:28,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324036386] [2022-02-15 13:12:28,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:28,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:29,006 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 46 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:29,007 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:29,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324036386] [2022-02-15 13:12:29,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324036386] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:29,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842331426] [2022-02-15 13:12:29,007 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:12:29,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:29,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:29,008 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:29,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-02-15 13:12:29,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:12:29,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:29,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:29,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:29,171 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:29,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:29,399 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:29,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842331426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:29,399 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:29,399 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-15 13:12:29,399 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532289014] [2022-02-15 13:12:29,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:29,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:12:29,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:29,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:12:29,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:12:29,400 INFO L87 Difference]: Start difference. First operand 42143 states and 106077 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:29,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:29,921 INFO L93 Difference]: Finished difference Result 45030 states and 112430 transitions. [2022-02-15 13:12:29,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:12:29,921 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:29,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:30,000 INFO L225 Difference]: With dead ends: 45030 [2022-02-15 13:12:30,000 INFO L226 Difference]: Without dead ends: 45014 [2022-02-15 13:12:30,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:12:30,000 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 192 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:30,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 113 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:12:30,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45014 states. [2022-02-15 13:12:30,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45014 to 42495. [2022-02-15 13:12:30,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42495 states, 42494 states have (on average 2.517578952322681) internal successors, (106982), 42494 states have internal predecessors, (106982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:30,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42495 states to 42495 states and 106982 transitions. [2022-02-15 13:12:30,811 INFO L78 Accepts]: Start accepts. Automaton has 42495 states and 106982 transitions. Word has length 53 [2022-02-15 13:12:30,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:30,811 INFO L470 AbstractCegarLoop]: Abstraction has 42495 states and 106982 transitions. [2022-02-15 13:12:30,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:30,811 INFO L276 IsEmpty]: Start isEmpty. Operand 42495 states and 106982 transitions. [2022-02-15 13:12:30,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:30,845 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:30,845 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:30,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Ended with exit code 0 [2022-02-15 13:12:31,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2022-02-15 13:12:31,045 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:31,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:31,046 INFO L85 PathProgramCache]: Analyzing trace with hash 374874839, now seen corresponding path program 144 times [2022-02-15 13:12:31,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:31,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049998145] [2022-02-15 13:12:31,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:31,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:31,149 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:31,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:31,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049998145] [2022-02-15 13:12:31,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049998145] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:31,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513169967] [2022-02-15 13:12:31,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:12:31,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:31,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:31,151 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:31,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-02-15 13:12:31,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:12:31,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:31,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:31,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:31,324 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:31,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:31,667 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:31,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513169967] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:31,667 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:31,667 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-15 13:12:31,667 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19832633] [2022-02-15 13:12:31,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:31,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:12:31,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:31,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:12:31,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:12:31,677 INFO L87 Difference]: Start difference. First operand 42495 states and 106982 transitions. Second operand has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 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-02-15 13:12:31,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:31,988 INFO L93 Difference]: Finished difference Result 49165 states and 122042 transitions. [2022-02-15 13:12:31,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:12:31,989 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 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 53 [2022-02-15 13:12:31,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:32,077 INFO L225 Difference]: With dead ends: 49165 [2022-02-15 13:12:32,077 INFO L226 Difference]: Without dead ends: 49135 [2022-02-15 13:12:32,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:12:32,077 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 196 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:32,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 109 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-15 13:12:32,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49135 states. [2022-02-15 13:12:33,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49135 to 44435. [2022-02-15 13:12:33,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.533105279740739) internal successors, (112556), 44434 states have internal predecessors, (112556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:33,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112556 transitions. [2022-02-15 13:12:33,141 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112556 transitions. Word has length 53 [2022-02-15 13:12:33,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:33,142 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112556 transitions. [2022-02-15 13:12:33,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 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-02-15 13:12:33,142 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112556 transitions. [2022-02-15 13:12:33,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:33,178 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:33,178 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:33,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2022-02-15 13:12:33,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:33,378 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:33,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:33,378 INFO L85 PathProgramCache]: Analyzing trace with hash 411621591, now seen corresponding path program 145 times [2022-02-15 13:12:33,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:33,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65649866] [2022-02-15 13:12:33,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:33,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:33,470 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:33,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:33,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65649866] [2022-02-15 13:12:33,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65649866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:33,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590724743] [2022-02-15 13:12:33,470 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:12:33,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:33,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:33,471 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:33,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-02-15 13:12:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:33,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:33,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:33,648 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:33,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:33,859 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:33,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590724743] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:33,859 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:33,860 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-02-15 13:12:33,860 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493643785] [2022-02-15 13:12:33,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:33,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:12:33,860 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:33,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:12:33,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:12:33,860 INFO L87 Difference]: Start difference. First operand 44435 states and 112556 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:34,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:34,378 INFO L93 Difference]: Finished difference Result 49363 states and 122353 transitions. [2022-02-15 13:12:34,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:12:34,378 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:34,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:34,475 INFO L225 Difference]: With dead ends: 49363 [2022-02-15 13:12:34,475 INFO L226 Difference]: Without dead ends: 49318 [2022-02-15 13:12:34,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:12:34,475 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 243 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:34,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 145 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:12:34,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49318 states. [2022-02-15 13:12:35,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49318 to 44435. [2022-02-15 13:12:35,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.5327451951208535) internal successors, (112540), 44434 states have internal predecessors, (112540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:35,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112540 transitions. [2022-02-15 13:12:35,534 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112540 transitions. Word has length 53 [2022-02-15 13:12:35,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:35,534 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112540 transitions. [2022-02-15 13:12:35,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:35,534 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112540 transitions. [2022-02-15 13:12:35,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:35,567 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:35,567 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:35,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-02-15 13:12:35,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:35,767 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:35,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:35,767 INFO L85 PathProgramCache]: Analyzing trace with hash 561431191, now seen corresponding path program 146 times [2022-02-15 13:12:35,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:35,767 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583210074] [2022-02-15 13:12:35,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:35,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:35,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:35,878 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:35,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:35,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583210074] [2022-02-15 13:12:35,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583210074] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:35,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112765666] [2022-02-15 13:12:35,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:12:35,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:35,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:35,879 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:35,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-02-15 13:12:35,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:12:35,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:35,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:35,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:36,067 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:36,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:36,278 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:36,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112765666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:36,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:36,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 17 [2022-02-15 13:12:36,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604361031] [2022-02-15 13:12:36,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:36,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:12:36,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:36,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:12:36,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:12:36,280 INFO L87 Difference]: Start difference. First operand 44435 states and 112540 transitions. Second operand has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:36,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:36,744 INFO L93 Difference]: Finished difference Result 50014 states and 123529 transitions. [2022-02-15 13:12:36,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:12:36,745 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:36,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:36,849 INFO L225 Difference]: With dead ends: 50014 [2022-02-15 13:12:36,850 INFO L226 Difference]: Without dead ends: 49951 [2022-02-15 13:12:36,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:12:36,850 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 256 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:36,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 185 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:12:36,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49951 states. [2022-02-15 13:12:37,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49951 to 44435. [2022-02-15 13:12:37,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.532362605212225) internal successors, (112523), 44434 states have internal predecessors, (112523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:37,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112523 transitions. [2022-02-15 13:12:37,954 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112523 transitions. Word has length 53 [2022-02-15 13:12:37,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:37,954 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112523 transitions. [2022-02-15 13:12:37,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:37,954 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112523 transitions. [2022-02-15 13:12:37,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:37,990 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:37,990 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:38,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2022-02-15 13:12:38,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:38,191 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:38,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:38,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1207858782, now seen corresponding path program 147 times [2022-02-15 13:12:38,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:38,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759913503] [2022-02-15 13:12:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:38,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:38,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:38,317 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:38,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:38,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759913503] [2022-02-15 13:12:38,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759913503] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:38,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062167766] [2022-02-15 13:12:38,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:12:38,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:38,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:38,318 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:38,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-02-15 13:12:38,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:12:38,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:38,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:38,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:38,455 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:38,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:38,498 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:38,499 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:38,566 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:38,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062167766] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:38,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:38,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-15 13:12:38,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113434384] [2022-02-15 13:12:38,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:38,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:12:38,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:38,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:12:38,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:12:38,567 INFO L87 Difference]: Start difference. First operand 44435 states and 112523 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:39,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:39,500 INFO L93 Difference]: Finished difference Result 50524 states and 126411 transitions. [2022-02-15 13:12:39,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:12:39,500 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:39,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:39,603 INFO L225 Difference]: With dead ends: 50524 [2022-02-15 13:12:39,603 INFO L226 Difference]: Without dead ends: 49222 [2022-02-15 13:12:39,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-02-15 13:12:39,604 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 357 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:39,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 294 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:12:39,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49222 states. [2022-02-15 13:12:40,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49222 to 41271. [2022-02-15 13:12:40,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41271 states, 41270 states have (on average 2.5245941361763995) internal successors, (104190), 41270 states have internal predecessors, (104190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:40,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41271 states to 41271 states and 104190 transitions. [2022-02-15 13:12:40,604 INFO L78 Accepts]: Start accepts. Automaton has 41271 states and 104190 transitions. Word has length 53 [2022-02-15 13:12:40,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:40,604 INFO L470 AbstractCegarLoop]: Abstraction has 41271 states and 104190 transitions. [2022-02-15 13:12:40,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:40,604 INFO L276 IsEmpty]: Start isEmpty. Operand 41271 states and 104190 transitions. [2022-02-15 13:12:40,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:40,633 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:40,633 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:40,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-02-15 13:12:40,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:40,834 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:40,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:40,834 INFO L85 PathProgramCache]: Analyzing trace with hash -2067800709, now seen corresponding path program 77 times [2022-02-15 13:12:40,834 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:40,834 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059436897] [2022-02-15 13:12:40,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:40,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:40,917 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 60 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:40,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:40,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059436897] [2022-02-15 13:12:40,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059436897] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:40,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632583819] [2022-02-15 13:12:40,917 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:12:40,918 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:40,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:40,919 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:40,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-02-15 13:12:40,946 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:12:40,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:40,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:40,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:41,197 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:41,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:41,492 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:41,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632583819] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:41,492 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:41,492 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 18, 18] total 37 [2022-02-15 13:12:41,492 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78808659] [2022-02-15 13:12:41,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:41,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-02-15 13:12:41,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:41,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-02-15 13:12:41,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=1068, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:12:41,493 INFO L87 Difference]: Start difference. First operand 41271 states and 104190 transitions. Second operand has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:42,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:42,932 INFO L93 Difference]: Finished difference Result 47879 states and 119173 transitions. [2022-02-15 13:12:42,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-15 13:12:42,932 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-15 13:12:42,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:43,020 INFO L225 Difference]: With dead ends: 47879 [2022-02-15 13:12:43,020 INFO L226 Difference]: Without dead ends: 47879 [2022-02-15 13:12:43,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1625 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1544, Invalid=4006, Unknown=0, NotChecked=0, Total=5550 [2022-02-15 13:12:43,021 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 921 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:43,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [921 Valid, 416 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:12:43,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47879 states. [2022-02-15 13:12:43,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47879 to 42390. [2022-02-15 13:12:43,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42390 states, 42389 states have (on average 2.533086413928142) internal successors, (107375), 42389 states have internal predecessors, (107375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:44,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42390 states to 42390 states and 107375 transitions. [2022-02-15 13:12:44,005 INFO L78 Accepts]: Start accepts. Automaton has 42390 states and 107375 transitions. Word has length 53 [2022-02-15 13:12:44,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:44,005 INFO L470 AbstractCegarLoop]: Abstraction has 42390 states and 107375 transitions. [2022-02-15 13:12:44,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:44,005 INFO L276 IsEmpty]: Start isEmpty. Operand 42390 states and 107375 transitions. [2022-02-15 13:12:44,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:44,034 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:44,034 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:44,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-02-15 13:12:44,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2022-02-15 13:12:44,234 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:44,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:44,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1100401033, now seen corresponding path program 78 times [2022-02-15 13:12:44,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:44,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771503698] [2022-02-15 13:12:44,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:44,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:44,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:44,338 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 62 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:44,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:44,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771503698] [2022-02-15 13:12:44,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771503698] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:44,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250857088] [2022-02-15 13:12:44,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:12:44,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:44,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:44,339 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:44,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-02-15 13:12:44,365 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-15 13:12:44,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:44,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:12:44,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:44,557 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 92 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:44,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:44,891 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 75 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:44,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250857088] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:44,892 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:44,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 14] total 23 [2022-02-15 13:12:44,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097444379] [2022-02-15 13:12:44,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:44,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-15 13:12:44,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:44,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-15 13:12:44,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=394, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:12:44,892 INFO L87 Difference]: Start difference. First operand 42390 states and 107375 transitions. Second operand has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:45,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:45,906 INFO L93 Difference]: Finished difference Result 55951 states and 139293 transitions. [2022-02-15 13:12:45,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-15 13:12:45,907 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 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 53 [2022-02-15 13:12:45,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:46,016 INFO L225 Difference]: With dead ends: 55951 [2022-02-15 13:12:46,016 INFO L226 Difference]: Without dead ends: 55930 [2022-02-15 13:12:46,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=763, Invalid=1493, Unknown=0, NotChecked=0, Total=2256 [2022-02-15 13:12:46,017 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 519 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:46,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 273 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:12:46,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55930 states. [2022-02-15 13:12:46,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55930 to 41792. [2022-02-15 13:12:47,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41792 states, 41791 states have (on average 2.5292048527194853) internal successors, (105698), 41791 states have internal predecessors, (105698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:47,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41792 states to 41792 states and 105698 transitions. [2022-02-15 13:12:47,099 INFO L78 Accepts]: Start accepts. Automaton has 41792 states and 105698 transitions. Word has length 53 [2022-02-15 13:12:47,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:47,099 INFO L470 AbstractCegarLoop]: Abstraction has 41792 states and 105698 transitions. [2022-02-15 13:12:47,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:47,099 INFO L276 IsEmpty]: Start isEmpty. Operand 41792 states and 105698 transitions. [2022-02-15 13:12:47,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-15 13:12:47,128 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:47,128 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:47,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Ended with exit code 0 [2022-02-15 13:12:47,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2022-02-15 13:12:47,328 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:47,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:47,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1027497047, now seen corresponding path program 148 times [2022-02-15 13:12:47,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:47,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987734537] [2022-02-15 13:12:47,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:47,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:47,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:47,460 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:47,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:47,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987734537] [2022-02-15 13:12:47,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987734537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:47,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110714677] [2022-02-15 13:12:47,460 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:12:47,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:47,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:47,461 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:47,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-02-15 13:12:47,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:12:47,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:47,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-15 13:12:47,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:47,655 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:47,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:47,879 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:47,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110714677] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:47,880 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:47,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-02-15 13:12:47,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026587978] [2022-02-15 13:12:47,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:47,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:12:47,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:47,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:12:47,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:12:47,880 INFO L87 Difference]: Start difference. First operand 41792 states and 105698 transitions. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:48,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:48,342 INFO L93 Difference]: Finished difference Result 45797 states and 113718 transitions. [2022-02-15 13:12:48,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:12:48,342 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 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 53 [2022-02-15 13:12:48,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:48,424 INFO L225 Difference]: With dead ends: 45797 [2022-02-15 13:12:48,424 INFO L226 Difference]: Without dead ends: 45670 [2022-02-15 13:12:48,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=225, Invalid=531, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:12:48,425 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 288 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:48,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 282 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:12:48,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45670 states. [2022-02-15 13:12:49,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45670 to 42083. [2022-02-15 13:12:49,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42083 states, 42082 states have (on average 2.523097761513236) internal successors, (106177), 42082 states have internal predecessors, (106177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:49,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42083 states to 42083 states and 106177 transitions. [2022-02-15 13:12:49,388 INFO L78 Accepts]: Start accepts. Automaton has 42083 states and 106177 transitions. Word has length 53 [2022-02-15 13:12:49,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:49,388 INFO L470 AbstractCegarLoop]: Abstraction has 42083 states and 106177 transitions. [2022-02-15 13:12:49,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:49,389 INFO L276 IsEmpty]: Start isEmpty. Operand 42083 states and 106177 transitions. [2022-02-15 13:12:49,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:12:49,433 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:49,433 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:49,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2022-02-15 13:12:49,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-02-15 13:12:49,634 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:49,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:49,634 INFO L85 PathProgramCache]: Analyzing trace with hash 854644609, now seen corresponding path program 79 times [2022-02-15 13:12:49,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:49,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268389578] [2022-02-15 13:12:49,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:49,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:49,717 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:12:49,717 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:49,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268389578] [2022-02-15 13:12:49,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268389578] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:49,717 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810568588] [2022-02-15 13:12:49,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:12:49,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:49,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:49,718 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:49,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-02-15 13:12:49,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:49,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:12:49,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:49,971 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 79 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:49,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:50,179 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 79 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:50,179 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810568588] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:50,179 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:50,179 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 19 [2022-02-15 13:12:50,179 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017185915] [2022-02-15 13:12:50,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:50,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:12:50,180 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:50,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:12:50,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:12:50,180 INFO L87 Difference]: Start difference. First operand 42083 states and 106177 transitions. Second operand has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:51,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:51,417 INFO L93 Difference]: Finished difference Result 47568 states and 117522 transitions. [2022-02-15 13:12:51,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-15 13:12:51,417 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:12:51,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:51,503 INFO L225 Difference]: With dead ends: 47568 [2022-02-15 13:12:51,503 INFO L226 Difference]: Without dead ends: 47537 [2022-02-15 13:12:51,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=330, Invalid=1562, Unknown=0, NotChecked=0, Total=1892 [2022-02-15 13:12:51,504 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 506 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 2120 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 2200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 2120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:51,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 889 Invalid, 2200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 2120 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:12:51,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47537 states. [2022-02-15 13:12:52,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47537 to 42841. [2022-02-15 13:12:52,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42841 states, 42840 states have (on average 2.5153828197945844) internal successors, (107759), 42840 states have internal predecessors, (107759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:52,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42841 states to 42841 states and 107759 transitions. [2022-02-15 13:12:52,500 INFO L78 Accepts]: Start accepts. Automaton has 42841 states and 107759 transitions. Word has length 56 [2022-02-15 13:12:52,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:52,500 INFO L470 AbstractCegarLoop]: Abstraction has 42841 states and 107759 transitions. [2022-02-15 13:12:52,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:52,500 INFO L276 IsEmpty]: Start isEmpty. Operand 42841 states and 107759 transitions. [2022-02-15 13:12:52,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:12:52,538 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:52,538 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:52,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-02-15 13:12:52,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-02-15 13:12:52,738 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:52,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:52,738 INFO L85 PathProgramCache]: Analyzing trace with hash -2139801855, now seen corresponding path program 80 times [2022-02-15 13:12:52,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:52,739 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745376904] [2022-02-15 13:12:52,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:52,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:52,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:52,818 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:12:52,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:52,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745376904] [2022-02-15 13:12:52,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745376904] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:52,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301440058] [2022-02-15 13:12:52,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:12:52,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:52,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:52,820 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:52,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-02-15 13:12:52,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:12:52,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:52,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:12:52,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:53,069 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 86 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:53,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:53,282 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 86 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:12:53,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301440058] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:53,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:53,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 19 [2022-02-15 13:12:53,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832139950] [2022-02-15 13:12:53,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:53,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:12:53,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:53,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:12:53,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:12:53,283 INFO L87 Difference]: Start difference. First operand 42841 states and 107759 transitions. Second operand has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:54,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:54,252 INFO L93 Difference]: Finished difference Result 47876 states and 118161 transitions. [2022-02-15 13:12:54,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:12:54,259 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:12:54,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:54,335 INFO L225 Difference]: With dead ends: 47876 [2022-02-15 13:12:54,335 INFO L226 Difference]: Without dead ends: 47787 [2022-02-15 13:12:54,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 105 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=156, Invalid=714, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:12:54,335 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 337 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:54,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 738 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:12:54,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47787 states. [2022-02-15 13:12:55,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47787 to 42837. [2022-02-15 13:12:55,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42837 states, 42836 states have (on average 2.5140302549257636) internal successors, (107691), 42836 states have internal predecessors, (107691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:55,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42837 states to 42837 states and 107691 transitions. [2022-02-15 13:12:55,202 INFO L78 Accepts]: Start accepts. Automaton has 42837 states and 107691 transitions. Word has length 56 [2022-02-15 13:12:55,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:55,202 INFO L470 AbstractCegarLoop]: Abstraction has 42837 states and 107691 transitions. [2022-02-15 13:12:55,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:55,202 INFO L276 IsEmpty]: Start isEmpty. Operand 42837 states and 107691 transitions. [2022-02-15 13:12:55,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:12:55,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:55,238 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:55,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:55,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-02-15 13:12:55,439 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:55,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:55,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1961045381, now seen corresponding path program 5 times [2022-02-15 13:12:55,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:55,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436540023] [2022-02-15 13:12:55,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:55,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:55,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:55,594 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 29 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:55,594 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:55,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436540023] [2022-02-15 13:12:55,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436540023] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:55,595 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499827877] [2022-02-15 13:12:55,595 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:12:55,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:55,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:55,596 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:55,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-02-15 13:12:55,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-15 13:12:55,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:55,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:12:55,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:56,050 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 121 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:56,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:56,205 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:12:56,206 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:12:56,271 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 121 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:12:56,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499827877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:56,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:56,272 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-02-15 13:12:56,272 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551698358] [2022-02-15 13:12:56,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:56,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-15 13:12:56,272 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:56,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-15 13:12:56,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:12:56,272 INFO L87 Difference]: Start difference. First operand 42837 states and 107691 transitions. Second operand has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:56,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:56,678 INFO L93 Difference]: Finished difference Result 42949 states and 107867 transitions. [2022-02-15 13:12:56,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:12:56,678 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:12:56,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:56,761 INFO L225 Difference]: With dead ends: 42949 [2022-02-15 13:12:56,762 INFO L226 Difference]: Without dead ends: 42765 [2022-02-15 13:12:56,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 94 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 7 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:12:56,762 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 81 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 403 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:56,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 231 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 798 Invalid, 0 Unknown, 403 Unchecked, 0.2s Time] [2022-02-15 13:12:56,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42765 states. [2022-02-15 13:12:57,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42765 to 42765. [2022-02-15 13:12:57,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42765 states, 42764 states have (on average 2.513258815826396) internal successors, (107477), 42764 states have internal predecessors, (107477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:57,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42765 states to 42765 states and 107477 transitions. [2022-02-15 13:12:57,794 INFO L78 Accepts]: Start accepts. Automaton has 42765 states and 107477 transitions. Word has length 56 [2022-02-15 13:12:57,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:57,794 INFO L470 AbstractCegarLoop]: Abstraction has 42765 states and 107477 transitions. [2022-02-15 13:12:57,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:57,795 INFO L276 IsEmpty]: Start isEmpty. Operand 42765 states and 107477 transitions. [2022-02-15 13:12:57,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:12:57,833 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:57,833 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:57,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Forceful destruction successful, exit code 0 [2022-02-15 13:12:58,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:58,034 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:12:58,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:12:58,034 INFO L85 PathProgramCache]: Analyzing trace with hash -910068223, now seen corresponding path program 81 times [2022-02-15 13:12:58,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:12:58,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473454444] [2022-02-15 13:12:58,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:12:58,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:12:58,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:12:58,112 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:12:58,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:12:58,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473454444] [2022-02-15 13:12:58,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473454444] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:12:58,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216018591] [2022-02-15 13:12:58,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:12:58,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:12:58,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:12:58,113 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:12:58,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-02-15 13:12:58,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-15 13:12:58,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:12:58,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-15 13:12:58,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:12:58,282 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:12:58,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:12:58,423 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:12:58,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216018591] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:12:58,423 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:12:58,423 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-15 13:12:58,423 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485023909] [2022-02-15 13:12:58,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:12:58,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:12:58,423 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:12:58,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:12:58,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:12:58,424 INFO L87 Difference]: Start difference. First operand 42765 states and 107477 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:58,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:12:58,845 INFO L93 Difference]: Finished difference Result 44586 states and 111323 transitions. [2022-02-15 13:12:58,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:12:58,846 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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 56 [2022-02-15 13:12:58,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:12:58,929 INFO L225 Difference]: With dead ends: 44586 [2022-02-15 13:12:58,929 INFO L226 Difference]: Without dead ends: 44549 [2022-02-15 13:12:58,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:12:58,929 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 93 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:12:58,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 345 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:12:58,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44549 states. [2022-02-15 13:12:59,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44549 to 43223. [2022-02-15 13:12:59,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 2.51052704641155) internal successors, (108510), 43222 states have internal predecessors, (108510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:59,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 108510 transitions. [2022-02-15 13:12:59,848 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 108510 transitions. Word has length 56 [2022-02-15 13:12:59,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:12:59,848 INFO L470 AbstractCegarLoop]: Abstraction has 43223 states and 108510 transitions. [2022-02-15 13:12:59,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:12:59,848 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 108510 transitions. [2022-02-15 13:12:59,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:12:59,885 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:12:59,885 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:12:59,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:00,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:00,085 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:00,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:00,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1118816398, now seen corresponding path program 149 times [2022-02-15 13:13:00,086 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:00,086 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597018481] [2022-02-15 13:13:00,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:00,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:00,165 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:00,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597018481] [2022-02-15 13:13:00,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597018481] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:00,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770033185] [2022-02-15 13:13:00,165 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:13:00,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:00,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:00,166 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:00,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-02-15 13:13:00,193 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-15 13:13:00,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:00,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-15 13:13:00,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:00,333 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:00,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:00,473 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:00,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770033185] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:00,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:00,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-15 13:13:00,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805192278] [2022-02-15 13:13:00,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:00,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:13:00,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:00,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:13:00,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:13:00,474 INFO L87 Difference]: Start difference. First operand 43223 states and 108510 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:00,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:00,904 INFO L93 Difference]: Finished difference Result 44588 states and 111328 transitions. [2022-02-15 13:13:00,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:13:00,905 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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 56 [2022-02-15 13:13:00,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:00,993 INFO L225 Difference]: With dead ends: 44588 [2022-02-15 13:13:00,993 INFO L226 Difference]: Without dead ends: 44525 [2022-02-15 13:13:00,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:13:00,993 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 94 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:00,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 363 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:13:01,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44525 states. [2022-02-15 13:13:01,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44525 to 42647. [2022-02-15 13:13:01,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42647 states, 42646 states have (on average 2.5153121043005204) internal successors, (107268), 42646 states have internal predecessors, (107268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:02,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42647 states to 42647 states and 107268 transitions. [2022-02-15 13:13:02,052 INFO L78 Accepts]: Start accepts. Automaton has 42647 states and 107268 transitions. Word has length 56 [2022-02-15 13:13:02,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:02,052 INFO L470 AbstractCegarLoop]: Abstraction has 42647 states and 107268 transitions. [2022-02-15 13:13:02,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:02,052 INFO L276 IsEmpty]: Start isEmpty. Operand 42647 states and 107268 transitions. [2022-02-15 13:13:02,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:02,092 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:02,092 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:02,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Ended with exit code 0 [2022-02-15 13:13:02,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2022-02-15 13:13:02,293 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:02,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:02,293 INFO L85 PathProgramCache]: Analyzing trace with hash -295980990, now seen corresponding path program 150 times [2022-02-15 13:13:02,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:02,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281951038] [2022-02-15 13:13:02,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:02,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:02,371 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:02,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:02,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281951038] [2022-02-15 13:13:02,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281951038] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:02,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129427845] [2022-02-15 13:13:02,371 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:13:02,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:02,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:02,372 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:02,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-02-15 13:13:02,399 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-15 13:13:02,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:02,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:13:02,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:02,628 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 47 proven. 105 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:02,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:02,853 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 47 proven. 105 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:02,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129427845] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:02,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:02,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-02-15 13:13:02,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543761870] [2022-02-15 13:13:02,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:02,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:13:02,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:02,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:13:02,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:02,855 INFO L87 Difference]: Start difference. First operand 42647 states and 107268 transitions. Second operand has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:03,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:03,743 INFO L93 Difference]: Finished difference Result 47478 states and 117101 transitions. [2022-02-15 13:13:03,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-15 13:13:03,743 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:13:03,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:03,840 INFO L225 Difference]: With dead ends: 47478 [2022-02-15 13:13:03,840 INFO L226 Difference]: Without dead ends: 47386 [2022-02-15 13:13:03,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:13:03,840 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 334 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:03,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 679 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:13:03,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47386 states. [2022-02-15 13:13:04,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47386 to 42687. [2022-02-15 13:13:04,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42687 states, 42686 states have (on average 2.512439675771916) internal successors, (107246), 42686 states have internal predecessors, (107246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:04,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42687 states to 42687 states and 107246 transitions. [2022-02-15 13:13:04,832 INFO L78 Accepts]: Start accepts. Automaton has 42687 states and 107246 transitions. Word has length 56 [2022-02-15 13:13:04,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:04,833 INFO L470 AbstractCegarLoop]: Abstraction has 42687 states and 107246 transitions. [2022-02-15 13:13:04,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:04,833 INFO L276 IsEmpty]: Start isEmpty. Operand 42687 states and 107246 transitions. [2022-02-15 13:13:04,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:04,872 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:04,872 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:04,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Ended with exit code 0 [2022-02-15 13:13:05,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:05,073 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:05,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:05,073 INFO L85 PathProgramCache]: Analyzing trace with hash 201032270, now seen corresponding path program 151 times [2022-02-15 13:13:05,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:05,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037792244] [2022-02-15 13:13:05,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:05,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:05,150 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:05,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:05,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037792244] [2022-02-15 13:13:05,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037792244] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:05,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499835118] [2022-02-15 13:13:05,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:13:05,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:05,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:05,152 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:05,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-02-15 13:13:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:05,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-15 13:13:05,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:05,315 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:05,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:05,454 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:05,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499835118] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:05,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:05,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-15 13:13:05,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707900910] [2022-02-15 13:13:05,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:05,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:13:05,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:05,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:13:05,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:13:05,455 INFO L87 Difference]: Start difference. First operand 42687 states and 107246 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:05,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:05,894 INFO L93 Difference]: Finished difference Result 43964 states and 109917 transitions. [2022-02-15 13:13:05,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:13:05,895 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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 56 [2022-02-15 13:13:05,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:06,149 INFO L225 Difference]: With dead ends: 43964 [2022-02-15 13:13:06,150 INFO L226 Difference]: Without dead ends: 43910 [2022-02-15 13:13:06,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:13:06,150 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 96 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:06,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 363 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:13:06,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43910 states. [2022-02-15 13:13:06,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43910 to 42757. [2022-02-15 13:13:06,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42757 states, 42756 states have (on average 2.5104780615586115) internal successors, (107338), 42756 states have internal predecessors, (107338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:06,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42757 states to 42757 states and 107338 transitions. [2022-02-15 13:13:06,967 INFO L78 Accepts]: Start accepts. Automaton has 42757 states and 107338 transitions. Word has length 56 [2022-02-15 13:13:06,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:06,968 INFO L470 AbstractCegarLoop]: Abstraction has 42757 states and 107338 transitions. [2022-02-15 13:13:06,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:06,968 INFO L276 IsEmpty]: Start isEmpty. Operand 42757 states and 107338 transitions. [2022-02-15 13:13:07,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:07,009 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:07,010 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:07,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:07,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:07,210 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:07,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:07,210 INFO L85 PathProgramCache]: Analyzing trace with hash -241131902, now seen corresponding path program 152 times [2022-02-15 13:13:07,210 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:07,210 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956993305] [2022-02-15 13:13:07,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:07,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:07,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:07,288 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:07,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:07,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956993305] [2022-02-15 13:13:07,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956993305] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:07,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465850024] [2022-02-15 13:13:07,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:13:07,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:07,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:07,290 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:07,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-02-15 13:13:07,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:13:07,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:07,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-15 13:13:07,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:07,452 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:07,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:07,591 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:13:07,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465850024] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:07,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:07,592 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-15 13:13:07,592 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406810419] [2022-02-15 13:13:07,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:07,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-15 13:13:07,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:07,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-15 13:13:07,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:13:07,592 INFO L87 Difference]: Start difference. First operand 42757 states and 107338 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:08,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:08,161 INFO L93 Difference]: Finished difference Result 45317 states and 112773 transitions. [2022-02-15 13:13:08,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-15 13:13:08,161 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 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 56 [2022-02-15 13:13:08,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:08,255 INFO L225 Difference]: With dead ends: 45317 [2022-02-15 13:13:08,255 INFO L226 Difference]: Without dead ends: 45229 [2022-02-15 13:13:08,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-15 13:13:08,255 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 97 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:08,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 363 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:13:08,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45229 states. [2022-02-15 13:13:09,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45229 to 43417. [2022-02-15 13:13:09,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43417 states, 43416 states have (on average 2.5045374976967016) internal successors, (108737), 43416 states have internal predecessors, (108737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:09,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43417 states to 43417 states and 108737 transitions. [2022-02-15 13:13:09,280 INFO L78 Accepts]: Start accepts. Automaton has 43417 states and 108737 transitions. Word has length 56 [2022-02-15 13:13:09,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:09,280 INFO L470 AbstractCegarLoop]: Abstraction has 43417 states and 108737 transitions. [2022-02-15 13:13:09,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:09,280 INFO L276 IsEmpty]: Start isEmpty. Operand 43417 states and 108737 transitions. [2022-02-15 13:13:09,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:09,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:09,312 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:09,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-02-15 13:13:09,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:09,512 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:09,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:09,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1000572127, now seen corresponding path program 6 times [2022-02-15 13:13:09,513 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:09,513 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75546460] [2022-02-15 13:13:09,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:09,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:09,657 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:09,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:09,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75546460] [2022-02-15 13:13:09,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75546460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:09,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254146636] [2022-02-15 13:13:09,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:13:09,658 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:09,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:09,659 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:09,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-02-15 13:13:09,691 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-15 13:13:09,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:09,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:13:09,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:09,976 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:09,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:10,101 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:10,101 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:10,169 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:10,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254146636] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:10,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:10,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-02-15 13:13:10,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933454437] [2022-02-15 13:13:10,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:10,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:13:10,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:10,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:13:10,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:13:10,170 INFO L87 Difference]: Start difference. First operand 43417 states and 108737 transitions. Second operand has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:10,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:10,516 INFO L93 Difference]: Finished difference Result 44254 states and 110398 transitions. [2022-02-15 13:13:10,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:13:10,516 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:13:10,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:10,593 INFO L225 Difference]: With dead ends: 44254 [2022-02-15 13:13:10,593 INFO L226 Difference]: Without dead ends: 44183 [2022-02-15 13:13:10,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:13:10,594 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 52 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 244 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:10,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 208 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 694 Invalid, 0 Unknown, 244 Unchecked, 0.2s Time] [2022-02-15 13:13:10,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44183 states. [2022-02-15 13:13:11,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44183 to 44014. [2022-02-15 13:13:11,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44014 states, 44013 states have (on average 2.4976938631767887) internal successors, (109931), 44013 states have internal predecessors, (109931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:11,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44014 states to 44014 states and 109931 transitions. [2022-02-15 13:13:11,482 INFO L78 Accepts]: Start accepts. Automaton has 44014 states and 109931 transitions. Word has length 56 [2022-02-15 13:13:11,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:11,482 INFO L470 AbstractCegarLoop]: Abstraction has 44014 states and 109931 transitions. [2022-02-15 13:13:11,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:11,482 INFO L276 IsEmpty]: Start isEmpty. Operand 44014 states and 109931 transitions. [2022-02-15 13:13:11,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:11,521 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:11,521 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:11,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-02-15 13:13:11,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2022-02-15 13:13:11,721 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:11,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:11,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1541496317, now seen corresponding path program 7 times [2022-02-15 13:13:11,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:11,722 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477170926] [2022-02-15 13:13:11,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:11,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:11,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:11,862 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 31 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:11,863 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:11,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477170926] [2022-02-15 13:13:11,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477170926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:11,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577613922] [2022-02-15 13:13:11,863 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:13:11,863 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:11,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:11,864 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:11,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-02-15 13:13:11,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:11,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:13:11,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:12,160 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:12,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:12,282 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:12,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:12,352 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:12,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577613922] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:12,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:12,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-02-15 13:13:12,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126326009] [2022-02-15 13:13:12,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:12,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:13:12,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:12,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:13:12,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:13:12,353 INFO L87 Difference]: Start difference. First operand 44014 states and 109931 transitions. Second operand has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:12,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:12,982 INFO L93 Difference]: Finished difference Result 44736 states and 111215 transitions. [2022-02-15 13:13:12,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:13:12,982 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:13:12,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:13,060 INFO L225 Difference]: With dead ends: 44736 [2022-02-15 13:13:13,060 INFO L226 Difference]: Without dead ends: 44600 [2022-02-15 13:13:13,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=670, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:13:13,060 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 101 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:13,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 389 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1058 Invalid, 0 Unknown, 261 Unchecked, 0.3s Time] [2022-02-15 13:13:13,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44600 states. [2022-02-15 13:13:13,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44600 to 44010. [2022-02-15 13:13:13,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44010 states, 44009 states have (on average 2.497466427321684) internal successors, (109911), 44009 states have internal predecessors, (109911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:13,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44010 states to 44010 states and 109911 transitions. [2022-02-15 13:13:13,924 INFO L78 Accepts]: Start accepts. Automaton has 44010 states and 109911 transitions. Word has length 56 [2022-02-15 13:13:13,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:13,924 INFO L470 AbstractCegarLoop]: Abstraction has 44010 states and 109911 transitions. [2022-02-15 13:13:13,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:13,925 INFO L276 IsEmpty]: Start isEmpty. Operand 44010 states and 109911 transitions. [2022-02-15 13:13:14,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:14,082 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:14,082 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:14,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-02-15 13:13:14,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:14,282 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:14,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:14,283 INFO L85 PathProgramCache]: Analyzing trace with hash 994037292, now seen corresponding path program 82 times [2022-02-15 13:13:14,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:14,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776229172] [2022-02-15 13:13:14,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:14,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:14,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:14,396 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 146 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:14,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:14,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776229172] [2022-02-15 13:13:14,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776229172] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:14,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539391705] [2022-02-15 13:13:14,396 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:13:14,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:14,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:14,397 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:14,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-02-15 13:13:14,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:13:14,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:14,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:13:14,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:14,544 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 145 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:13:14,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:14,585 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:14,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:14,661 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 145 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-15 13:13:14,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539391705] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:14,662 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:14,662 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:13:14,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554728363] [2022-02-15 13:13:14,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:14,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:13:14,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:14,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:13:14,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:13:14,662 INFO L87 Difference]: Start difference. First operand 44010 states and 109911 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:15,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:15,457 INFO L93 Difference]: Finished difference Result 57175 states and 139958 transitions. [2022-02-15 13:13:15,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:13:15,457 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:13:15,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:15,602 INFO L225 Difference]: With dead ends: 57175 [2022-02-15 13:13:15,602 INFO L226 Difference]: Without dead ends: 57175 [2022-02-15 13:13:15,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 103 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-15 13:13:15,602 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 171 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:15,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 388 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:13:15,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57175 states. [2022-02-15 13:13:16,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57175 to 38638. [2022-02-15 13:13:16,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38638 states, 38637 states have (on average 2.50229055050858) internal successors, (96681), 38637 states have internal predecessors, (96681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:16,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38638 states to 38638 states and 96681 transitions. [2022-02-15 13:13:16,527 INFO L78 Accepts]: Start accepts. Automaton has 38638 states and 96681 transitions. Word has length 56 [2022-02-15 13:13:16,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:16,528 INFO L470 AbstractCegarLoop]: Abstraction has 38638 states and 96681 transitions. [2022-02-15 13:13:16,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:16,528 INFO L276 IsEmpty]: Start isEmpty. Operand 38638 states and 96681 transitions. [2022-02-15 13:13:16,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:16,558 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:16,558 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:16,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Ended with exit code 0 [2022-02-15 13:13:16,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-02-15 13:13:16,759 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:16,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:16,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1153619527, now seen corresponding path program 8 times [2022-02-15 13:13:16,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:16,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130369614] [2022-02-15 13:13:16,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:16,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:16,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:16,912 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:16,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:16,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130369614] [2022-02-15 13:13:16,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130369614] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:16,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188782595] [2022-02-15 13:13:16,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:13:16,912 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:16,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:16,913 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:16,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-02-15 13:13:16,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:13:16,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:16,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:13:16,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:17,314 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:17,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:17,418 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:17,418 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:17,494 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:17,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188782595] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:17,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:17,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-02-15 13:13:17,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640029808] [2022-02-15 13:13:17,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:17,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-15 13:13:17,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:17,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-15 13:13:17,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:13:17,495 INFO L87 Difference]: Start difference. First operand 38638 states and 96681 transitions. Second operand has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:18,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:18,077 INFO L93 Difference]: Finished difference Result 39269 states and 97802 transitions. [2022-02-15 13:13:18,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:13:18,078 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:13:18,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:18,156 INFO L225 Difference]: With dead ends: 39269 [2022-02-15 13:13:18,156 INFO L226 Difference]: Without dead ends: 39070 [2022-02-15 13:13:18,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:13:18,157 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 101 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:18,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 456 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1276 Invalid, 0 Unknown, 200 Unchecked, 0.4s Time] [2022-02-15 13:13:18,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39070 states. [2022-02-15 13:13:18,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39070 to 38530. [2022-02-15 13:13:18,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38530 states, 38529 states have (on average 2.4971060759427965) internal successors, (96211), 38529 states have internal predecessors, (96211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:19,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38530 states to 38530 states and 96211 transitions. [2022-02-15 13:13:19,108 INFO L78 Accepts]: Start accepts. Automaton has 38530 states and 96211 transitions. Word has length 56 [2022-02-15 13:13:19,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:19,108 INFO L470 AbstractCegarLoop]: Abstraction has 38530 states and 96211 transitions. [2022-02-15 13:13:19,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:19,108 INFO L276 IsEmpty]: Start isEmpty. Operand 38530 states and 96211 transitions. [2022-02-15 13:13:19,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:19,136 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:19,136 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:19,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-02-15 13:13:19,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-02-15 13:13:19,336 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:19,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:19,337 INFO L85 PathProgramCache]: Analyzing trace with hash 407159329, now seen corresponding path program 9 times [2022-02-15 13:13:19,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:19,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593071894] [2022-02-15 13:13:19,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:19,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:19,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:19,458 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:19,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:19,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593071894] [2022-02-15 13:13:19,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593071894] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:19,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788031125] [2022-02-15 13:13:19,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:13:19,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:19,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:19,459 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:19,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-02-15 13:13:19,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-15 13:13:19,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:19,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-15 13:13:19,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:19,714 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:19,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:19,794 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:19,794 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:19,878 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:19,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788031125] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:19,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:19,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-02-15 13:13:19,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860474027] [2022-02-15 13:13:19,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:19,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-15 13:13:19,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:19,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-15 13:13:19,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:13:19,879 INFO L87 Difference]: Start difference. First operand 38530 states and 96211 transitions. Second operand has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 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-02-15 13:13:20,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:20,224 INFO L93 Difference]: Finished difference Result 39282 states and 97714 transitions. [2022-02-15 13:13:20,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:13:20,225 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 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 56 [2022-02-15 13:13:20,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:20,297 INFO L225 Difference]: With dead ends: 39282 [2022-02-15 13:13:20,297 INFO L226 Difference]: Without dead ends: 39233 [2022-02-15 13:13:20,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 98 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-15 13:13:20,297 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 41 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:20,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 161 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 681 Invalid, 0 Unknown, 106 Unchecked, 0.2s Time] [2022-02-15 13:13:20,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39233 states. [2022-02-15 13:13:21,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39233 to 38659. [2022-02-15 13:13:21,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38659 states, 38658 states have (on average 2.495447255419318) internal successors, (96469), 38658 states have internal predecessors, (96469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:21,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38659 states to 38659 states and 96469 transitions. [2022-02-15 13:13:21,150 INFO L78 Accepts]: Start accepts. Automaton has 38659 states and 96469 transitions. Word has length 56 [2022-02-15 13:13:21,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:21,150 INFO L470 AbstractCegarLoop]: Abstraction has 38659 states and 96469 transitions. [2022-02-15 13:13:21,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 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-02-15 13:13:21,150 INFO L276 IsEmpty]: Start isEmpty. Operand 38659 states and 96469 transitions. [2022-02-15 13:13:21,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-15 13:13:21,185 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:21,185 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:21,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-02-15 13:13:21,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:21,386 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:21,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:21,386 INFO L85 PathProgramCache]: Analyzing trace with hash 2122640398, now seen corresponding path program 153 times [2022-02-15 13:13:21,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:21,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617525421] [2022-02-15 13:13:21,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:21,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:21,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:21,463 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:13:21,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:21,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617525421] [2022-02-15 13:13:21,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617525421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:21,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935191211] [2022-02-15 13:13:21,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:13:21,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:21,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:21,464 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:21,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-02-15 13:13:21,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:13:21,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:21,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-15 13:13:21,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:21,739 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 57 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:21,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:21,979 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 57 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:21,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935191211] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:21,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:21,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-02-15 13:13:21,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023141831] [2022-02-15 13:13:21,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:21,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:13:21,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:21,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:13:21,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:21,980 INFO L87 Difference]: Start difference. First operand 38659 states and 96469 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:23,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:23,293 INFO L93 Difference]: Finished difference Result 44958 states and 109419 transitions. [2022-02-15 13:13:23,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-15 13:13:23,294 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-15 13:13:23,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:23,371 INFO L225 Difference]: With dead ends: 44958 [2022-02-15 13:13:23,371 INFO L226 Difference]: Without dead ends: 44925 [2022-02-15 13:13:23,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:13:23,372 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 430 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 2294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:23,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 845 Invalid, 2294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 2231 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:13:23,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44925 states. [2022-02-15 13:13:24,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44925 to 38798. [2022-02-15 13:13:24,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38798 states, 38797 states have (on average 2.493130912183932) internal successors, (96726), 38797 states have internal predecessors, (96726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:24,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38798 states to 38798 states and 96726 transitions. [2022-02-15 13:13:24,189 INFO L78 Accepts]: Start accepts. Automaton has 38798 states and 96726 transitions. Word has length 56 [2022-02-15 13:13:24,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:24,189 INFO L470 AbstractCegarLoop]: Abstraction has 38798 states and 96726 transitions. [2022-02-15 13:13:24,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:24,189 INFO L276 IsEmpty]: Start isEmpty. Operand 38798 states and 96726 transitions. [2022-02-15 13:13:24,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:24,229 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:24,229 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:24,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-02-15 13:13:24,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:24,429 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:24,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:24,430 INFO L85 PathProgramCache]: Analyzing trace with hash 362695637, now seen corresponding path program 83 times [2022-02-15 13:13:24,430 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:24,430 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582298754] [2022-02-15 13:13:24,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:24,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:24,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:24,583 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:13:24,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:24,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582298754] [2022-02-15 13:13:24,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582298754] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:24,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372968619] [2022-02-15 13:13:24,583 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:13:24,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:24,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:24,584 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:24,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-02-15 13:13:24,613 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:13:24,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:24,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:24,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:24,740 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:13:24,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:24,790 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:24,791 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:24,865 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:13:24,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372968619] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:24,865 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:24,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2022-02-15 13:13:24,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508286885] [2022-02-15 13:13:24,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:24,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:13:24,866 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:24,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:13:24,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:24,866 INFO L87 Difference]: Start difference. First operand 38798 states and 96726 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:26,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:26,098 INFO L93 Difference]: Finished difference Result 46231 states and 113844 transitions. [2022-02-15 13:13:26,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:13:26,099 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 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 59 [2022-02-15 13:13:26,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:26,186 INFO L225 Difference]: With dead ends: 46231 [2022-02-15 13:13:26,186 INFO L226 Difference]: Without dead ends: 46014 [2022-02-15 13:13:26,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 112 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:13:26,187 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 734 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:26,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 881 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:13:26,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46014 states. [2022-02-15 13:13:26,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46014 to 37947. [2022-02-15 13:13:26,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37947 states, 37946 states have (on average 2.4927001528487853) internal successors, (94588), 37946 states have internal predecessors, (94588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:27,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37947 states to 37947 states and 94588 transitions. [2022-02-15 13:13:27,174 INFO L78 Accepts]: Start accepts. Automaton has 37947 states and 94588 transitions. Word has length 59 [2022-02-15 13:13:27,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:27,174 INFO L470 AbstractCegarLoop]: Abstraction has 37947 states and 94588 transitions. [2022-02-15 13:13:27,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:27,174 INFO L276 IsEmpty]: Start isEmpty. Operand 37947 states and 94588 transitions. [2022-02-15 13:13:27,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:27,212 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:27,212 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:27,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:27,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2022-02-15 13:13:27,413 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:27,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:27,413 INFO L85 PathProgramCache]: Analyzing trace with hash 2140362389, now seen corresponding path program 154 times [2022-02-15 13:13:27,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:27,413 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338478184] [2022-02-15 13:13:27,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:27,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:27,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:27,533 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:27,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:27,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338478184] [2022-02-15 13:13:27,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338478184] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:27,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719847802] [2022-02-15 13:13:27,533 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:13:27,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:27,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:27,534 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:27,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-02-15 13:13:27,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:13:27,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:27,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:27,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:27,777 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:27,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:27,837 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:27,837 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:27,951 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:27,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719847802] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:27,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:27,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-02-15 13:13:27,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973431352] [2022-02-15 13:13:27,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:27,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:13:27,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:27,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:13:27,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:27,952 INFO L87 Difference]: Start difference. First operand 37947 states and 94588 transitions. Second operand has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:28,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:28,515 INFO L93 Difference]: Finished difference Result 38672 states and 95868 transitions. [2022-02-15 13:13:28,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:13:28,515 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:28,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:28,589 INFO L225 Difference]: With dead ends: 38672 [2022-02-15 13:13:28,589 INFO L226 Difference]: Without dead ends: 38580 [2022-02-15 13:13:28,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 113 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:28,589 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 104 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:28,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 500 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1297 Invalid, 0 Unknown, 92 Unchecked, 0.4s Time] [2022-02-15 13:13:28,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38580 states. [2022-02-15 13:13:29,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38580 to 37956. [2022-02-15 13:13:29,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37956 states, 37955 states have (on average 2.491819259649585) internal successors, (94577), 37955 states have internal predecessors, (94577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:29,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37956 states to 37956 states and 94577 transitions. [2022-02-15 13:13:29,447 INFO L78 Accepts]: Start accepts. Automaton has 37956 states and 94577 transitions. Word has length 59 [2022-02-15 13:13:29,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:29,447 INFO L470 AbstractCegarLoop]: Abstraction has 37956 states and 94577 transitions. [2022-02-15 13:13:29,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:29,447 INFO L276 IsEmpty]: Start isEmpty. Operand 37956 states and 94577 transitions. [2022-02-15 13:13:29,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:29,489 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:29,489 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:29,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Ended with exit code 0 [2022-02-15 13:13:29,689 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:29,690 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:29,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:29,690 INFO L85 PathProgramCache]: Analyzing trace with hash -640915359, now seen corresponding path program 155 times [2022-02-15 13:13:29,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:29,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139902668] [2022-02-15 13:13:29,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:29,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:29,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:29,794 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:29,794 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:29,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139902668] [2022-02-15 13:13:29,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139902668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:29,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433309272] [2022-02-15 13:13:29,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:13:29,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:29,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:29,795 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:29,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-02-15 13:13:29,824 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-15 13:13:29,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:29,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:29,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:29,966 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:29,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:29,983 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:29,983 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:30,115 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:30,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433309272] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:30,115 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:30,115 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:13:30,115 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503090700] [2022-02-15 13:13:30,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:30,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:13:30,115 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:30,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:13:30,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:13:30,116 INFO L87 Difference]: Start difference. First operand 37956 states and 94577 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:30,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:30,666 INFO L93 Difference]: Finished difference Result 39103 states and 96888 transitions. [2022-02-15 13:13:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:13:30,667 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:30,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:30,743 INFO L225 Difference]: With dead ends: 39103 [2022-02-15 13:13:30,744 INFO L226 Difference]: Without dead ends: 39073 [2022-02-15 13:13:30,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:30,744 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 81 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:30,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 353 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:13:30,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39073 states. [2022-02-15 13:13:31,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39073 to 37917. [2022-02-15 13:13:31,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37917 states, 37916 states have (on average 2.492483384323241) internal successors, (94505), 37916 states have internal predecessors, (94505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:31,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37917 states to 37917 states and 94505 transitions. [2022-02-15 13:13:31,614 INFO L78 Accepts]: Start accepts. Automaton has 37917 states and 94505 transitions. Word has length 59 [2022-02-15 13:13:31,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:31,614 INFO L470 AbstractCegarLoop]: Abstraction has 37917 states and 94505 transitions. [2022-02-15 13:13:31,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:31,614 INFO L276 IsEmpty]: Start isEmpty. Operand 37917 states and 94505 transitions. [2022-02-15 13:13:31,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:31,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:31,657 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:31,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Ended with exit code 0 [2022-02-15 13:13:31,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:31,858 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:31,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:31,858 INFO L85 PathProgramCache]: Analyzing trace with hash 23633323, now seen corresponding path program 156 times [2022-02-15 13:13:31,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:31,858 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976986648] [2022-02-15 13:13:31,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:31,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:31,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:31,989 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:31,990 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:31,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976986648] [2022-02-15 13:13:31,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976986648] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:31,990 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886144602] [2022-02-15 13:13:31,990 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:13:31,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:31,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:31,991 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:31,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-02-15 13:13:32,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-15 13:13:32,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:32,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:32,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:32,260 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:32,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:32,339 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:32,339 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:32,449 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:32,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886144602] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:32,449 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:32,449 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-02-15 13:13:32,449 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264637644] [2022-02-15 13:13:32,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:32,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:13:32,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:32,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:13:32,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:13:32,450 INFO L87 Difference]: Start difference. First operand 37917 states and 94505 transitions. Second operand has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:33,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:33,073 INFO L93 Difference]: Finished difference Result 38668 states and 95824 transitions. [2022-02-15 13:13:33,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:13:33,074 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:33,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:33,301 INFO L225 Difference]: With dead ends: 38668 [2022-02-15 13:13:33,302 INFO L226 Difference]: Without dead ends: 38568 [2022-02-15 13:13:33,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 110 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:13:33,302 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 114 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:33,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 576 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1499 Invalid, 0 Unknown, 107 Unchecked, 0.5s Time] [2022-02-15 13:13:33,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38568 states. [2022-02-15 13:13:33,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38568 to 37899. [2022-02-15 13:13:33,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37899 states, 37898 states have (on average 2.49232149453797) internal successors, (94454), 37898 states have internal predecessors, (94454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:34,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37899 states to 37899 states and 94454 transitions. [2022-02-15 13:13:34,033 INFO L78 Accepts]: Start accepts. Automaton has 37899 states and 94454 transitions. Word has length 59 [2022-02-15 13:13:34,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:34,033 INFO L470 AbstractCegarLoop]: Abstraction has 37899 states and 94454 transitions. [2022-02-15 13:13:34,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:34,034 INFO L276 IsEmpty]: Start isEmpty. Operand 37899 states and 94454 transitions. [2022-02-15 13:13:34,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:34,073 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:34,073 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:34,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:34,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:34,274 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:34,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:34,274 INFO L85 PathProgramCache]: Analyzing trace with hash 409429512, now seen corresponding path program 157 times [2022-02-15 13:13:34,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:34,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591533235] [2022-02-15 13:13:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:34,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:34,370 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 63 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:13:34,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:34,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591533235] [2022-02-15 13:13:34,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591533235] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:34,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77095704] [2022-02-15 13:13:34,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:13:34,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:34,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:34,371 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:34,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-02-15 13:13:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:34,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:13:34,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:34,560 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:34,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:34,808 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:34,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77095704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:34,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:34,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-02-15 13:13:34,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344652932] [2022-02-15 13:13:34,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:34,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:13:34,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:34,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:13:34,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:13:34,809 INFO L87 Difference]: Start difference. First operand 37899 states and 94454 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:35,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:35,148 INFO L93 Difference]: Finished difference Result 39638 states and 98007 transitions. [2022-02-15 13:13:35,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:13:35,149 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:35,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:35,377 INFO L225 Difference]: With dead ends: 39638 [2022-02-15 13:13:35,378 INFO L226 Difference]: Without dead ends: 39608 [2022-02-15 13:13:35,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:13:35,378 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 108 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:35,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 113 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:13:35,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39608 states. [2022-02-15 13:13:36,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39608 to 37133. [2022-02-15 13:13:36,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37133 states, 37132 states have (on average 2.4829796402025206) internal successors, (92198), 37132 states have internal predecessors, (92198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:36,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37133 states to 37133 states and 92198 transitions. [2022-02-15 13:13:36,165 INFO L78 Accepts]: Start accepts. Automaton has 37133 states and 92198 transitions. Word has length 59 [2022-02-15 13:13:36,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:36,165 INFO L470 AbstractCegarLoop]: Abstraction has 37133 states and 92198 transitions. [2022-02-15 13:13:36,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:36,165 INFO L276 IsEmpty]: Start isEmpty. Operand 37133 states and 92198 transitions. [2022-02-15 13:13:36,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:36,205 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:36,205 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:36,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:36,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable296 [2022-02-15 13:13:36,405 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:36,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:36,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1514859323, now seen corresponding path program 84 times [2022-02-15 13:13:36,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:36,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283719754] [2022-02-15 13:13:36,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:36,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:36,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:36,512 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:36,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:36,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283719754] [2022-02-15 13:13:36,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283719754] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:36,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939539260] [2022-02-15 13:13:36,512 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:13:36,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:36,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:36,513 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:36,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-02-15 13:13:36,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-15 13:13:36,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:36,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:36,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:36,689 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:36,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:36,709 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:36,709 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:36,841 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:36,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939539260] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:36,841 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:36,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:13:36,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527452786] [2022-02-15 13:13:36,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:36,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:13:36,842 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:36,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:13:36,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:13:36,842 INFO L87 Difference]: Start difference. First operand 37133 states and 92198 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:37,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:37,610 INFO L93 Difference]: Finished difference Result 39790 states and 97696 transitions. [2022-02-15 13:13:37,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:13:37,611 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:13:37,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:37,685 INFO L225 Difference]: With dead ends: 39790 [2022-02-15 13:13:37,685 INFO L226 Difference]: Without dead ends: 39731 [2022-02-15 13:13:37,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:37,685 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 218 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 1308 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:37,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 579 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1308 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:13:37,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39731 states. [2022-02-15 13:13:38,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39731 to 37455. [2022-02-15 13:13:38,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37455 states, 37454 states have (on average 2.4827521760025633) internal successors, (92989), 37454 states have internal predecessors, (92989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:38,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37455 states to 37455 states and 92989 transitions. [2022-02-15 13:13:38,468 INFO L78 Accepts]: Start accepts. Automaton has 37455 states and 92989 transitions. Word has length 59 [2022-02-15 13:13:38,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:38,468 INFO L470 AbstractCegarLoop]: Abstraction has 37455 states and 92989 transitions. [2022-02-15 13:13:38,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:38,469 INFO L276 IsEmpty]: Start isEmpty. Operand 37455 states and 92989 transitions. [2022-02-15 13:13:38,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:38,508 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:38,508 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:38,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:38,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:38,708 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:38,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:38,709 INFO L85 PathProgramCache]: Analyzing trace with hash -657894571, now seen corresponding path program 158 times [2022-02-15 13:13:38,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:38,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551734338] [2022-02-15 13:13:38,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:38,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:38,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:38,810 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:38,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:38,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551734338] [2022-02-15 13:13:38,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551734338] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:38,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069352319] [2022-02-15 13:13:38,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:13:38,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:38,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:38,812 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:38,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-02-15 13:13:38,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:13:38,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:38,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:38,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:38,989 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:38,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:39,011 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:39,011 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:39,144 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:39,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069352319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:39,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:39,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-15 13:13:39,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593032338] [2022-02-15 13:13:39,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:39,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:13:39,145 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:39,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:13:39,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:13:39,145 INFO L87 Difference]: Start difference. First operand 37455 states and 92989 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:39,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:39,932 INFO L93 Difference]: Finished difference Result 38736 states and 95387 transitions. [2022-02-15 13:13:39,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:13:39,932 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-15 13:13:39,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:40,005 INFO L225 Difference]: With dead ends: 38736 [2022-02-15 13:13:40,005 INFO L226 Difference]: Without dead ends: 38686 [2022-02-15 13:13:40,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:40,006 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 123 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:40,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 518 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:13:40,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38686 states. [2022-02-15 13:13:40,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38686 to 37449. [2022-02-15 13:13:40,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37449 states, 37448 states have (on average 2.482188634907071) internal successors, (92953), 37448 states have internal predecessors, (92953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:40,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37449 states to 37449 states and 92953 transitions. [2022-02-15 13:13:40,800 INFO L78 Accepts]: Start accepts. Automaton has 37449 states and 92953 transitions. Word has length 59 [2022-02-15 13:13:40,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:40,801 INFO L470 AbstractCegarLoop]: Abstraction has 37449 states and 92953 transitions. [2022-02-15 13:13:40,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:40,801 INFO L276 IsEmpty]: Start isEmpty. Operand 37449 states and 92953 transitions. [2022-02-15 13:13:40,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:40,837 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:40,837 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:40,854 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Ended with exit code 0 [2022-02-15 13:13:41,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2022-02-15 13:13:41,038 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:41,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:41,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1271430751, now seen corresponding path program 159 times [2022-02-15 13:13:41,038 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:41,038 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658039236] [2022-02-15 13:13:41,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:41,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:41,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:41,141 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:13:41,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:41,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658039236] [2022-02-15 13:13:41,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658039236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:41,142 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692025925] [2022-02-15 13:13:41,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:13:41,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:41,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:41,143 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:41,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-02-15 13:13:41,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-15 13:13:41,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:41,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:41,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:41,315 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:13:41,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:41,333 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:41,333 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:41,474 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:13:41,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692025925] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:41,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:41,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:13:41,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712652922] [2022-02-15 13:13:41,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:41,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:13:41,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:41,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:13:41,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:13:41,475 INFO L87 Difference]: Start difference. First operand 37449 states and 92953 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:42,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:42,181 INFO L93 Difference]: Finished difference Result 39450 states and 97003 transitions. [2022-02-15 13:13:42,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:13:42,181 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:42,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:42,254 INFO L225 Difference]: With dead ends: 39450 [2022-02-15 13:13:42,255 INFO L226 Difference]: Without dead ends: 39414 [2022-02-15 13:13:42,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:42,255 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 142 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:42,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 526 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:13:42,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39414 states. [2022-02-15 13:13:42,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39414 to 37429. [2022-02-15 13:13:42,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37429 states, 37428 states have (on average 2.4822325531687506) internal successors, (92905), 37428 states have internal predecessors, (92905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:42,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37429 states to 37429 states and 92905 transitions. [2022-02-15 13:13:42,983 INFO L78 Accepts]: Start accepts. Automaton has 37429 states and 92905 transitions. Word has length 59 [2022-02-15 13:13:42,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:42,983 INFO L470 AbstractCegarLoop]: Abstraction has 37429 states and 92905 transitions. [2022-02-15 13:13:42,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:42,983 INFO L276 IsEmpty]: Start isEmpty. Operand 37429 states and 92905 transitions. [2022-02-15 13:13:43,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:43,021 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:43,021 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:43,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-02-15 13:13:43,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2022-02-15 13:13:43,222 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:43,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:43,222 INFO L85 PathProgramCache]: Analyzing trace with hash 870486583, now seen corresponding path program 160 times [2022-02-15 13:13:43,222 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:43,222 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961596414] [2022-02-15 13:13:43,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:43,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:43,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:43,444 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:43,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:43,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961596414] [2022-02-15 13:13:43,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961596414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:43,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60626520] [2022-02-15 13:13:43,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:13:43,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:43,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:43,446 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:43,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-02-15 13:13:43,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:13:43,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:43,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:43,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:43,630 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:43,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:43,651 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:43,651 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:43,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60626520] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:43,780 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:43,780 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:13:43,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422692720] [2022-02-15 13:13:43,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:43,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:13:43,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:43,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:13:43,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:13:43,780 INFO L87 Difference]: Start difference. First operand 37429 states and 92905 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:44,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:44,512 INFO L93 Difference]: Finished difference Result 41284 states and 100990 transitions. [2022-02-15 13:13:44,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:13:44,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:44,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:44,612 INFO L225 Difference]: With dead ends: 41284 [2022-02-15 13:13:44,612 INFO L226 Difference]: Without dead ends: 41272 [2022-02-15 13:13:44,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:13:44,613 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 157 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:44,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 640 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:13:44,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41272 states. [2022-02-15 13:13:45,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41272 to 37452. [2022-02-15 13:13:45,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37452 states, 37451 states have (on average 2.4823636217991507) internal successors, (92967), 37451 states have internal predecessors, (92967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:45,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37452 states to 37452 states and 92967 transitions. [2022-02-15 13:13:45,576 INFO L78 Accepts]: Start accepts. Automaton has 37452 states and 92967 transitions. Word has length 59 [2022-02-15 13:13:45,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:45,576 INFO L470 AbstractCegarLoop]: Abstraction has 37452 states and 92967 transitions. [2022-02-15 13:13:45,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:45,576 INFO L276 IsEmpty]: Start isEmpty. Operand 37452 states and 92967 transitions. [2022-02-15 13:13:45,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:45,619 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:45,619 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:45,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Ended with exit code 0 [2022-02-15 13:13:45,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable300,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:45,820 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:45,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:45,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1611165279, now seen corresponding path program 85 times [2022-02-15 13:13:45,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:45,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665290073] [2022-02-15 13:13:45,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:45,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:45,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:45,924 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:45,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:45,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665290073] [2022-02-15 13:13:45,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665290073] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:45,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039931085] [2022-02-15 13:13:45,924 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:13:45,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:45,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:45,925 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:45,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-02-15 13:13:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:45,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:45,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:46,099 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:46,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:46,119 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:46,119 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:46,252 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:46,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039931085] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:46,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:46,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:13:46,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47780087] [2022-02-15 13:13:46,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:46,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:13:46,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:46,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:13:46,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:13:46,253 INFO L87 Difference]: Start difference. First operand 37452 states and 92967 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:46,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:46,908 INFO L93 Difference]: Finished difference Result 41025 states and 100386 transitions. [2022-02-15 13:13:46,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:13:46,909 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:13:46,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:46,982 INFO L225 Difference]: With dead ends: 41025 [2022-02-15 13:13:46,982 INFO L226 Difference]: Without dead ends: 40974 [2022-02-15 13:13:46,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:46,983 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 211 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:46,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 579 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1354 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:13:47,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40974 states. [2022-02-15 13:13:47,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40974 to 37636. [2022-02-15 13:13:47,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37636 states, 37635 states have (on average 2.4829015544041453) internal successors, (93444), 37635 states have internal predecessors, (93444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:47,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37636 states to 37636 states and 93444 transitions. [2022-02-15 13:13:47,849 INFO L78 Accepts]: Start accepts. Automaton has 37636 states and 93444 transitions. Word has length 59 [2022-02-15 13:13:47,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:47,849 INFO L470 AbstractCegarLoop]: Abstraction has 37636 states and 93444 transitions. [2022-02-15 13:13:47,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:47,850 INFO L276 IsEmpty]: Start isEmpty. Operand 37636 states and 93444 transitions. [2022-02-15 13:13:47,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:47,886 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:47,886 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:47,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Ended with exit code 0 [2022-02-15 13:13:48,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-02-15 13:13:48,086 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:48,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:48,087 INFO L85 PathProgramCache]: Analyzing trace with hash 511048123, now seen corresponding path program 161 times [2022-02-15 13:13:48,087 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:48,087 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063890185] [2022-02-15 13:13:48,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:48,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:48,189 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:48,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:48,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063890185] [2022-02-15 13:13:48,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063890185] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:48,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920047711] [2022-02-15 13:13:48,190 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:13:48,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:48,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:48,191 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:48,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-02-15 13:13:48,220 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-15 13:13:48,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:48,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:48,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:48,369 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:48,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:48,389 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:48,389 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:48,519 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:48,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920047711] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:48,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:48,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-15 13:13:48,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077625440] [2022-02-15 13:13:48,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:48,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:13:48,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:48,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:13:48,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:13:48,520 INFO L87 Difference]: Start difference. First operand 37636 states and 93444 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:49,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:49,283 INFO L93 Difference]: Finished difference Result 39105 states and 96192 transitions. [2022-02-15 13:13:49,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:13:49,283 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-15 13:13:49,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:49,491 INFO L225 Difference]: With dead ends: 39105 [2022-02-15 13:13:49,491 INFO L226 Difference]: Without dead ends: 39037 [2022-02-15 13:13:49,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:13:49,492 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 119 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 1731 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 1735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:49,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 628 Invalid, 1735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1731 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:13:49,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39037 states. [2022-02-15 13:13:50,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39037 to 37606. [2022-02-15 13:13:50,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37606 states, 37605 states have (on average 2.481531711208616) internal successors, (93318), 37605 states have internal predecessors, (93318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:50,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37606 states to 37606 states and 93318 transitions. [2022-02-15 13:13:50,166 INFO L78 Accepts]: Start accepts. Automaton has 37606 states and 93318 transitions. Word has length 59 [2022-02-15 13:13:50,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:50,166 INFO L470 AbstractCegarLoop]: Abstraction has 37606 states and 93318 transitions. [2022-02-15 13:13:50,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:50,167 INFO L276 IsEmpty]: Start isEmpty. Operand 37606 states and 93318 transitions. [2022-02-15 13:13:50,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:50,203 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:50,203 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:50,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:50,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2022-02-15 13:13:50,403 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:50,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:50,404 INFO L85 PathProgramCache]: Analyzing trace with hash -102488057, now seen corresponding path program 162 times [2022-02-15 13:13:50,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:50,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744807403] [2022-02-15 13:13:50,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:50,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:50,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:50,507 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:13:50,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:50,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744807403] [2022-02-15 13:13:50,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744807403] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:50,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183440599] [2022-02-15 13:13:50,508 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:13:50,508 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:50,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:50,509 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:50,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-02-15 13:13:50,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-15 13:13:50,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:50,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-15 13:13:50,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:50,846 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:13:50,846 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:13:50,881 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 54 proven. 121 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:13:50,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:50,966 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:13:50,967 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:13:51,215 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 45 proven. 131 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:51,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183440599] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:51,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:51,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 14] total 27 [2022-02-15 13:13:51,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799687138] [2022-02-15 13:13:51,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:51,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:13:51,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:51,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:13:51,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:13:51,216 INFO L87 Difference]: Start difference. First operand 37606 states and 93318 transitions. Second operand has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:54,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:54,911 INFO L93 Difference]: Finished difference Result 48879 states and 117701 transitions. [2022-02-15 13:13:54,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-02-15 13:13:54,912 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:54,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:54,999 INFO L225 Difference]: With dead ends: 48879 [2022-02-15 13:13:54,999 INFO L226 Difference]: Without dead ends: 48823 [2022-02-15 13:13:55,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7426 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2924, Invalid=15436, Unknown=0, NotChecked=0, Total=18360 [2022-02-15 13:13:55,000 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 1174 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 3241 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 4333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 3241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 881 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:55,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1174 Valid, 1445 Invalid, 4333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 3241 Invalid, 0 Unknown, 881 Unchecked, 1.3s Time] [2022-02-15 13:13:55,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48823 states. [2022-02-15 13:13:55,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48823 to 38574. [2022-02-15 13:13:55,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38574 states, 38573 states have (on average 2.4844321157286187) internal successors, (95832), 38573 states have internal predecessors, (95832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:55,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38574 states to 38574 states and 95832 transitions. [2022-02-15 13:13:55,844 INFO L78 Accepts]: Start accepts. Automaton has 38574 states and 95832 transitions. Word has length 59 [2022-02-15 13:13:55,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:55,844 INFO L470 AbstractCegarLoop]: Abstraction has 38574 states and 95832 transitions. [2022-02-15 13:13:55,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:55,845 INFO L276 IsEmpty]: Start isEmpty. Operand 38574 states and 95832 transitions. [2022-02-15 13:13:55,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:55,883 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:55,883 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:55,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Ended with exit code 0 [2022-02-15 13:13:56,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2022-02-15 13:13:56,083 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:56,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:56,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1750845560, now seen corresponding path program 163 times [2022-02-15 13:13:56,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:56,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228202446] [2022-02-15 13:13:56,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:56,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:56,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:56,178 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 46 proven. 132 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:13:56,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:56,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228202446] [2022-02-15 13:13:56,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228202446] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:56,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235540091] [2022-02-15 13:13:56,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:13:56,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:56,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:56,179 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:56,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-02-15 13:13:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:56,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:13:56,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:56,493 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:56,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:56,735 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:56,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235540091] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:56,735 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:56,735 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-02-15 13:13:56,735 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275755182] [2022-02-15 13:13:56,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:56,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:13:56,735 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:56,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:13:56,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:13:56,736 INFO L87 Difference]: Start difference. First operand 38574 states and 95832 transitions. Second operand has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:57,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:57,211 INFO L93 Difference]: Finished difference Result 42318 states and 104215 transitions. [2022-02-15 13:13:57,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:13:57,211 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:13:57,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:57,293 INFO L225 Difference]: With dead ends: 42318 [2022-02-15 13:13:57,293 INFO L226 Difference]: Without dead ends: 42219 [2022-02-15 13:13:57,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=181, Invalid=325, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:13:57,294 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 219 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:57,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 242 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:13:57,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42219 states. [2022-02-15 13:13:58,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42219 to 38847. [2022-02-15 13:13:58,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38847 states, 38846 states have (on average 2.4842454821603255) internal successors, (96503), 38846 states have internal predecessors, (96503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:58,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38847 states to 38847 states and 96503 transitions. [2022-02-15 13:13:58,253 INFO L78 Accepts]: Start accepts. Automaton has 38847 states and 96503 transitions. Word has length 59 [2022-02-15 13:13:58,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:13:58,253 INFO L470 AbstractCegarLoop]: Abstraction has 38847 states and 96503 transitions. [2022-02-15 13:13:58,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:58,253 INFO L276 IsEmpty]: Start isEmpty. Operand 38847 states and 96503 transitions. [2022-02-15 13:13:58,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:13:58,292 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:13:58,292 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:13:58,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Forceful destruction successful, exit code 0 [2022-02-15 13:13:58,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:58,493 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:13:58,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:13:58,493 INFO L85 PathProgramCache]: Analyzing trace with hash 2039429277, now seen corresponding path program 164 times [2022-02-15 13:13:58,493 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:13:58,493 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995056456] [2022-02-15 13:13:58,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:13:58,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:13:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:13:58,600 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:58,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:13:58,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995056456] [2022-02-15 13:13:58,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995056456] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:13:58,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849883855] [2022-02-15 13:13:58,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:13:58,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:13:58,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:13:58,601 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:13:58,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-02-15 13:13:58,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:13:58,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:13:58,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:13:58,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:13:58,784 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:58,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:13:58,805 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:13:58,805 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:13:58,935 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:13:58,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849883855] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:13:58,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:13:58,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:13:58,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527715291] [2022-02-15 13:13:58,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:13:58,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:13:58,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:13:58,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:13:58,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:13:58,936 INFO L87 Difference]: Start difference. First operand 38847 states and 96503 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:13:59,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:13:59,665 INFO L93 Difference]: Finished difference Result 43192 states and 105721 transitions. [2022-02-15 13:13:59,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:13:59,665 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 59 [2022-02-15 13:13:59,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:13:59,748 INFO L225 Difference]: With dead ends: 43192 [2022-02-15 13:13:59,748 INFO L226 Difference]: Without dead ends: 43114 [2022-02-15 13:13:59,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:13:59,749 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 251 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:13:59,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 649 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:13:59,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43114 states. [2022-02-15 13:14:00,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43114 to 38137. [2022-02-15 13:14:00,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38137 states, 38136 states have (on average 2.4840046150618837) internal successors, (94730), 38136 states have internal predecessors, (94730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:00,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38137 states to 38137 states and 94730 transitions. [2022-02-15 13:14:00,615 INFO L78 Accepts]: Start accepts. Automaton has 38137 states and 94730 transitions. Word has length 59 [2022-02-15 13:14:00,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:00,615 INFO L470 AbstractCegarLoop]: Abstraction has 38137 states and 94730 transitions. [2022-02-15 13:14:00,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:00,616 INFO L276 IsEmpty]: Start isEmpty. Operand 38137 states and 94730 transitions. [2022-02-15 13:14:00,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:00,653 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:00,653 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:00,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:00,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:00,853 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:00,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:00,854 INFO L85 PathProgramCache]: Analyzing trace with hash -2100701485, now seen corresponding path program 165 times [2022-02-15 13:14:00,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:00,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800815915] [2022-02-15 13:14:00,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:00,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:00,982 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:00,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:00,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800815915] [2022-02-15 13:14:00,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800815915] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:00,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081405792] [2022-02-15 13:14:00,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:14:00,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:00,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:00,983 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:00,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-02-15 13:14:01,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-15 13:14:01,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:01,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:01,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:01,185 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:01,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:01,213 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:01,213 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:01,345 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:01,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081405792] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:01,345 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:01,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:14:01,345 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886402180] [2022-02-15 13:14:01,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:01,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:14:01,345 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:01,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:14:01,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:14:01,346 INFO L87 Difference]: Start difference. First operand 38137 states and 94730 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:02,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:02,269 INFO L93 Difference]: Finished difference Result 43408 states and 106037 transitions. [2022-02-15 13:14:02,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:14:02,269 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:02,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:02,349 INFO L225 Difference]: With dead ends: 43408 [2022-02-15 13:14:02,350 INFO L226 Difference]: Without dead ends: 43348 [2022-02-15 13:14:02,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:14:02,350 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 214 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 1679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:02,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 656 Invalid, 1679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:14:02,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43348 states. [2022-02-15 13:14:03,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43348 to 38213. [2022-02-15 13:14:03,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38213 states, 38212 states have (on average 2.4835130325552184) internal successors, (94900), 38212 states have internal predecessors, (94900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:03,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38213 states to 38213 states and 94900 transitions. [2022-02-15 13:14:03,137 INFO L78 Accepts]: Start accepts. Automaton has 38213 states and 94900 transitions. Word has length 59 [2022-02-15 13:14:03,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:03,137 INFO L470 AbstractCegarLoop]: Abstraction has 38213 states and 94900 transitions. [2022-02-15 13:14:03,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:03,138 INFO L276 IsEmpty]: Start isEmpty. Operand 38213 states and 94900 transitions. [2022-02-15 13:14:03,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:03,175 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:03,175 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:03,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Ended with exit code 0 [2022-02-15 13:14:03,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:03,376 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:03,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:03,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1334323884, now seen corresponding path program 86 times [2022-02-15 13:14:03,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:03,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478512648] [2022-02-15 13:14:03,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:03,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:03,479 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:03,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:03,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478512648] [2022-02-15 13:14:03,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478512648] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:03,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216027658] [2022-02-15 13:14:03,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:14:03,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:03,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:03,480 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:03,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Waiting until timeout for monitored process [2022-02-15 13:14:03,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:14:03,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:03,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:14:03,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:03,708 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 125 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:03,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:03,956 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 125 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:03,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216027658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:03,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:03,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-02-15 13:14:03,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469280951] [2022-02-15 13:14:03,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:03,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:14:03,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:03,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:14:03,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:14:03,957 INFO L87 Difference]: Start difference. First operand 38213 states and 94900 transitions. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:04,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:04,626 INFO L93 Difference]: Finished difference Result 57323 states and 140968 transitions. [2022-02-15 13:14:04,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:14:04,626 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:04,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:04,745 INFO L225 Difference]: With dead ends: 57323 [2022-02-15 13:14:04,745 INFO L226 Difference]: Without dead ends: 57323 [2022-02-15 13:14:04,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=330, Invalid=600, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:14:04,745 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 457 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:04,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 201 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:14:04,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57323 states. [2022-02-15 13:14:05,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57323 to 43843. [2022-02-15 13:14:05,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43843 states, 43842 states have (on average 2.5257059440718947) internal successors, (110732), 43842 states have internal predecessors, (110732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:05,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43843 states to 43843 states and 110732 transitions. [2022-02-15 13:14:05,855 INFO L78 Accepts]: Start accepts. Automaton has 43843 states and 110732 transitions. Word has length 59 [2022-02-15 13:14:05,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:05,855 INFO L470 AbstractCegarLoop]: Abstraction has 43843 states and 110732 transitions. [2022-02-15 13:14:05,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:05,856 INFO L276 IsEmpty]: Start isEmpty. Operand 43843 states and 110732 transitions. [2022-02-15 13:14:05,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:05,895 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:05,895 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:05,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Ended with exit code 0 [2022-02-15 13:14:06,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,301 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:06,095 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:06,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:06,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1993243736, now seen corresponding path program 87 times [2022-02-15 13:14:06,095 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:06,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17024349] [2022-02-15 13:14:06,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:06,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:06,205 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:14:06,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:06,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17024349] [2022-02-15 13:14:06,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17024349] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:06,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016611434] [2022-02-15 13:14:06,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:14:06,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:06,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:06,207 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:06,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-02-15 13:14:06,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-15 13:14:06,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:06,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:14:06,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:06,406 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 105 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:14:06,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:06,668 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 105 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:14:06,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016611434] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:06,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:06,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 18 [2022-02-15 13:14:06,669 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150940746] [2022-02-15 13:14:06,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:06,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:14:06,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:06,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:14:06,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:06,669 INFO L87 Difference]: Start difference. First operand 43843 states and 110732 transitions. Second operand has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:07,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:07,391 INFO L93 Difference]: Finished difference Result 50679 states and 125358 transitions. [2022-02-15 13:14:07,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:14:07,391 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:07,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:07,494 INFO L225 Difference]: With dead ends: 50679 [2022-02-15 13:14:07,494 INFO L226 Difference]: Without dead ends: 50679 [2022-02-15 13:14:07,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=348, Invalid=708, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:14:07,495 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 457 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:07,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 224 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:14:07,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50679 states. [2022-02-15 13:14:08,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50679 to 43132. [2022-02-15 13:14:08,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43132 states, 43131 states have (on average 2.5198117363381325) internal successors, (108682), 43131 states have internal predecessors, (108682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:08,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43132 states to 43132 states and 108682 transitions. [2022-02-15 13:14:08,617 INFO L78 Accepts]: Start accepts. Automaton has 43132 states and 108682 transitions. Word has length 59 [2022-02-15 13:14:08,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:08,618 INFO L470 AbstractCegarLoop]: Abstraction has 43132 states and 108682 transitions. [2022-02-15 13:14:08,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:08,618 INFO L276 IsEmpty]: Start isEmpty. Operand 43132 states and 108682 transitions. [2022-02-15 13:14:08,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:08,655 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:08,655 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:08,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-02-15 13:14:08,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:08,855 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:08,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:08,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1714098808, now seen corresponding path program 166 times [2022-02-15 13:14:08,856 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:08,856 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603844104] [2022-02-15 13:14:08,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:08,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:08,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:08,963 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:14:08,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:08,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603844104] [2022-02-15 13:14:08,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603844104] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:08,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304805682] [2022-02-15 13:14:08,964 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:14:08,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:08,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:08,965 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:08,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-02-15 13:14:08,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:14:08,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:08,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:14:08,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:09,155 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:09,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:09,387 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:09,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304805682] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:09,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:09,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-02-15 13:14:09,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176201786] [2022-02-15 13:14:09,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:09,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:14:09,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:09,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:14:09,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:14:09,388 INFO L87 Difference]: Start difference. First operand 43132 states and 108682 transitions. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:09,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:09,850 INFO L93 Difference]: Finished difference Result 45649 states and 113655 transitions. [2022-02-15 13:14:09,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:14:09,851 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:09,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:10,092 INFO L225 Difference]: With dead ends: 45649 [2022-02-15 13:14:10,092 INFO L226 Difference]: Without dead ends: 45562 [2022-02-15 13:14:10,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=467, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:14:10,092 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 238 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:10,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 202 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:14:10,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45562 states. [2022-02-15 13:14:10,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45562 to 42932. [2022-02-15 13:14:10,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42932 states, 42931 states have (on average 2.5179706971652185) internal successors, (108099), 42931 states have internal predecessors, (108099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:10,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42932 states to 42932 states and 108099 transitions. [2022-02-15 13:14:10,934 INFO L78 Accepts]: Start accepts. Automaton has 42932 states and 108099 transitions. Word has length 59 [2022-02-15 13:14:10,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:10,934 INFO L470 AbstractCegarLoop]: Abstraction has 42932 states and 108099 transitions. [2022-02-15 13:14:10,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:10,934 INFO L276 IsEmpty]: Start isEmpty. Operand 42932 states and 108099 transitions. [2022-02-15 13:14:10,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:10,974 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:10,975 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:10,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Ended with exit code 0 [2022-02-15 13:14:11,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2022-02-15 13:14:11,175 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:11,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:11,175 INFO L85 PathProgramCache]: Analyzing trace with hash 46360567, now seen corresponding path program 167 times [2022-02-15 13:14:11,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:11,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818125110] [2022-02-15 13:14:11,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:11,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:11,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:11,276 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 148 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-15 13:14:11,276 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:11,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818125110] [2022-02-15 13:14:11,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818125110] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:11,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544823600] [2022-02-15 13:14:11,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:14:11,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:11,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:11,277 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:11,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-02-15 13:14:11,306 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-15 13:14:11,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:11,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:11,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:11,614 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 156 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-15 13:14:11,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:11,655 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:11,655 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:11,773 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 156 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-15 13:14:11,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544823600] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:11,773 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:11,773 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-15 13:14:11,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472768377] [2022-02-15 13:14:11,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:11,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:14:11,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:11,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:14:11,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:14:11,774 INFO L87 Difference]: Start difference. First operand 42932 states and 108099 transitions. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:12,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:12,078 INFO L93 Difference]: Finished difference Result 42955 states and 108138 transitions. [2022-02-15 13:14:12,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:14:12,078 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:12,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:12,162 INFO L225 Difference]: With dead ends: 42955 [2022-02-15 13:14:12,162 INFO L226 Difference]: Without dead ends: 42932 [2022-02-15 13:14:12,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 107 SyntacticMatches, 14 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:14:12,162 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 21 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:12,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 99 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 557 Invalid, 0 Unknown, 64 Unchecked, 0.2s Time] [2022-02-15 13:14:12,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42932 states. [2022-02-15 13:14:12,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42932 to 42048. [2022-02-15 13:14:12,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42048 states, 42047 states have (on average 2.5279568102361645) internal successors, (106293), 42047 states have internal predecessors, (106293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:13,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42048 states to 42048 states and 106293 transitions. [2022-02-15 13:14:13,131 INFO L78 Accepts]: Start accepts. Automaton has 42048 states and 106293 transitions. Word has length 59 [2022-02-15 13:14:13,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:13,131 INFO L470 AbstractCegarLoop]: Abstraction has 42048 states and 106293 transitions. [2022-02-15 13:14:13,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:13,131 INFO L276 IsEmpty]: Start isEmpty. Operand 42048 states and 106293 transitions. [2022-02-15 13:14:13,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:13,166 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:13,166 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:13,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:13,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310,304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:13,366 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:13,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:13,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1234204293, now seen corresponding path program 88 times [2022-02-15 13:14:13,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:13,366 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066339410] [2022-02-15 13:14:13,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:13,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:13,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:13,468 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:13,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:13,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066339410] [2022-02-15 13:14:13,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066339410] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:13,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74649166] [2022-02-15 13:14:13,469 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:14:13,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:13,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:13,470 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:13,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-02-15 13:14:13,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:14:13,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:13,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:13,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:13,642 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:13,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:13,661 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:13,661 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:13,788 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:13,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74649166] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:13,789 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:13,789 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:14:13,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149942892] [2022-02-15 13:14:13,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:13,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:13,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:13,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:13,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:13,789 INFO L87 Difference]: Start difference. First operand 42048 states and 106293 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:14,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:14,374 INFO L93 Difference]: Finished difference Result 45632 states and 113805 transitions. [2022-02-15 13:14:14,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:14,375 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:14:14,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:14,457 INFO L225 Difference]: With dead ends: 45632 [2022-02-15 13:14:14,457 INFO L226 Difference]: Without dead ends: 45589 [2022-02-15 13:14:14,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:14,457 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 214 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:14,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 508 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:14:14,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45589 states. [2022-02-15 13:14:15,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45589 to 42095. [2022-02-15 13:14:15,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42095 states, 42094 states have (on average 2.5284838694350737) internal successors, (106434), 42094 states have internal predecessors, (106434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:15,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42095 states to 42095 states and 106434 transitions. [2022-02-15 13:14:15,357 INFO L78 Accepts]: Start accepts. Automaton has 42095 states and 106434 transitions. Word has length 59 [2022-02-15 13:14:15,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:15,357 INFO L470 AbstractCegarLoop]: Abstraction has 42095 states and 106434 transitions. [2022-02-15 13:14:15,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:15,358 INFO L276 IsEmpty]: Start isEmpty. Operand 42095 states and 106434 transitions. [2022-02-15 13:14:15,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:15,395 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:15,395 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:15,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:15,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-02-15 13:14:15,596 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:15,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:15,596 INFO L85 PathProgramCache]: Analyzing trace with hash 888009109, now seen corresponding path program 168 times [2022-02-15 13:14:15,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:15,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394102594] [2022-02-15 13:14:15,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:15,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:15,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:15,695 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:15,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:15,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394102594] [2022-02-15 13:14:15,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394102594] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:15,695 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547616690] [2022-02-15 13:14:15,695 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:14:15,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:15,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:15,696 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:15,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-02-15 13:14:15,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-15 13:14:15,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:15,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:15,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:15,874 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:15,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:15,894 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:15,894 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:16,024 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:16,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547616690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:16,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:16,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-15 13:14:16,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967114677] [2022-02-15 13:14:16,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:16,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:16,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:16,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:16,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:16,025 INFO L87 Difference]: Start difference. First operand 42095 states and 106434 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:16,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:16,866 INFO L93 Difference]: Finished difference Result 43452 states and 109014 transitions. [2022-02-15 13:14:16,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:16,866 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-15 13:14:16,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:16,940 INFO L225 Difference]: With dead ends: 43452 [2022-02-15 13:14:16,940 INFO L226 Difference]: Without dead ends: 43366 [2022-02-15 13:14:16,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:16,940 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 131 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1562 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:16,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 538 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1562 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:14:16,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43366 states. [2022-02-15 13:14:17,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43366 to 42032. [2022-02-15 13:14:17,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42032 states, 42031 states have (on average 2.5273964454807167) internal successors, (106229), 42031 states have internal predecessors, (106229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:17,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42032 states to 42032 states and 106229 transitions. [2022-02-15 13:14:17,796 INFO L78 Accepts]: Start accepts. Automaton has 42032 states and 106229 transitions. Word has length 59 [2022-02-15 13:14:17,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:17,797 INFO L470 AbstractCegarLoop]: Abstraction has 42032 states and 106229 transitions. [2022-02-15 13:14:17,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:17,797 INFO L276 IsEmpty]: Start isEmpty. Operand 42032 states and 106229 transitions. [2022-02-15 13:14:17,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:17,971 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:17,971 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:17,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Ended with exit code 0 [2022-02-15 13:14:18,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-02-15 13:14:18,184 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:18,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:18,185 INFO L85 PathProgramCache]: Analyzing trace with hash 274472929, now seen corresponding path program 169 times [2022-02-15 13:14:18,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:18,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592663895] [2022-02-15 13:14:18,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:18,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:18,288 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:18,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:18,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592663895] [2022-02-15 13:14:18,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592663895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:18,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210312514] [2022-02-15 13:14:18,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:14:18,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:18,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:18,289 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:18,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-02-15 13:14:18,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:18,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:18,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:18,455 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:18,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:18,472 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:18,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:18,599 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:18,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210312514] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:18,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:18,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:14:18,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380436935] [2022-02-15 13:14:18,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:18,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:18,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:18,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:18,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:18,600 INFO L87 Difference]: Start difference. First operand 42032 states and 106229 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:19,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:19,205 INFO L93 Difference]: Finished difference Result 44610 states and 111534 transitions. [2022-02-15 13:14:19,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:19,206 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:19,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:19,286 INFO L225 Difference]: With dead ends: 44610 [2022-02-15 13:14:19,286 INFO L226 Difference]: Without dead ends: 44550 [2022-02-15 13:14:19,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:19,287 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 170 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 1345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:19,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 563 Invalid, 1345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:14:19,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44550 states. [2022-02-15 13:14:20,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44550 to 41795. [2022-02-15 13:14:20,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41795 states, 41794 states have (on average 2.527874814566684) internal successors, (105650), 41794 states have internal predecessors, (105650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:20,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41795 states to 41795 states and 105650 transitions. [2022-02-15 13:14:20,268 INFO L78 Accepts]: Start accepts. Automaton has 41795 states and 105650 transitions. Word has length 59 [2022-02-15 13:14:20,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:20,268 INFO L470 AbstractCegarLoop]: Abstraction has 41795 states and 105650 transitions. [2022-02-15 13:14:20,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:20,268 INFO L276 IsEmpty]: Start isEmpty. Operand 41795 states and 105650 transitions. [2022-02-15 13:14:20,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:20,309 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:20,309 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:20,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:20,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2022-02-15 13:14:20,536 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:20,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:20,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1878577033, now seen corresponding path program 170 times [2022-02-15 13:14:20,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:20,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704392535] [2022-02-15 13:14:20,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:20,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:20,650 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:20,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:20,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704392535] [2022-02-15 13:14:20,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704392535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:20,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646091154] [2022-02-15 13:14:20,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:14:20,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:20,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:20,651 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:20,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-02-15 13:14:20,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:14:20,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:20,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:20,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:20,834 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:20,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:20,858 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:20,858 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:20,998 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:20,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646091154] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:20,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:20,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:14:20,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038706367] [2022-02-15 13:14:20,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:20,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:14:20,998 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:20,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:14:20,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:14:20,999 INFO L87 Difference]: Start difference. First operand 41795 states and 105650 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:21,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:21,937 INFO L93 Difference]: Finished difference Result 46661 states and 116107 transitions. [2022-02-15 13:14:21,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-15 13:14:21,938 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 59 [2022-02-15 13:14:21,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:22,023 INFO L225 Difference]: With dead ends: 46661 [2022-02-15 13:14:22,023 INFO L226 Difference]: Without dead ends: 46607 [2022-02-15 13:14:22,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:14:22,023 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 291 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:22,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 695 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:14:22,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46607 states. [2022-02-15 13:14:22,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46607 to 41852. [2022-02-15 13:14:22,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41852 states, 41851 states have (on average 2.5281833170055674) internal successors, (105807), 41851 states have internal predecessors, (105807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:22,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41852 states to 41852 states and 105807 transitions. [2022-02-15 13:14:22,927 INFO L78 Accepts]: Start accepts. Automaton has 41852 states and 105807 transitions. Word has length 59 [2022-02-15 13:14:22,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:22,927 INFO L470 AbstractCegarLoop]: Abstraction has 41852 states and 105807 transitions. [2022-02-15 13:14:22,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:22,927 INFO L276 IsEmpty]: Start isEmpty. Operand 41852 states and 105807 transitions. [2022-02-15 13:14:22,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:22,968 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:22,968 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:22,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Ended with exit code 0 [2022-02-15 13:14:23,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2022-02-15 13:14:23,169 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:23,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:23,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1723740499, now seen corresponding path program 171 times [2022-02-15 13:14:23,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:23,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200816712] [2022-02-15 13:14:23,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:23,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:23,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:23,416 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:23,416 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:23,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200816712] [2022-02-15 13:14:23,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200816712] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:23,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788408631] [2022-02-15 13:14:23,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:14:23,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:23,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:23,417 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:23,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-02-15 13:14:23,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-15 13:14:23,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:23,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:23,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:23,601 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:23,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:23,626 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:23,626 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:23,742 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:23,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788408631] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:23,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:23,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:14:23,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503150307] [2022-02-15 13:14:23,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:23,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:14:23,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:23,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:14:23,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:14:23,743 INFO L87 Difference]: Start difference. First operand 41852 states and 105807 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:24,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:24,703 INFO L93 Difference]: Finished difference Result 49896 states and 123498 transitions. [2022-02-15 13:14:24,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-15 13:14:24,703 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 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 59 [2022-02-15 13:14:24,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:24,807 INFO L225 Difference]: With dead ends: 49896 [2022-02-15 13:14:24,808 INFO L226 Difference]: Without dead ends: 49782 [2022-02-15 13:14:24,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2022-02-15 13:14:24,808 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 463 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:24,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 751 Invalid, 1781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:14:24,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49782 states. [2022-02-15 13:14:25,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49782 to 42060. [2022-02-15 13:14:25,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42060 states, 42059 states have (on average 2.529042535485865) internal successors, (106369), 42059 states have internal predecessors, (106369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:25,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42060 states to 42060 states and 106369 transitions. [2022-02-15 13:14:25,876 INFO L78 Accepts]: Start accepts. Automaton has 42060 states and 106369 transitions. Word has length 59 [2022-02-15 13:14:25,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:25,876 INFO L470 AbstractCegarLoop]: Abstraction has 42060 states and 106369 transitions. [2022-02-15 13:14:25,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:25,876 INFO L276 IsEmpty]: Start isEmpty. Operand 42060 states and 106369 transitions. [2022-02-15 13:14:25,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:25,916 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:25,916 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:25,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:26,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:26,117 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:26,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:26,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1783432009, now seen corresponding path program 172 times [2022-02-15 13:14:26,117 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:26,117 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156129246] [2022-02-15 13:14:26,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:26,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:26,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:26,255 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:26,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:26,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156129246] [2022-02-15 13:14:26,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156129246] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:26,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84287159] [2022-02-15 13:14:26,255 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:14:26,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:26,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:26,256 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:26,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-02-15 13:14:26,281 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:14:26,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:26,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:26,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:26,427 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:26,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:26,458 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:26,458 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:26,570 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:26,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84287159] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:26,570 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:26,570 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:14:26,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319148541] [2022-02-15 13:14:26,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:26,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:14:26,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:26,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:14:26,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:14:26,571 INFO L87 Difference]: Start difference. First operand 42060 states and 106369 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:27,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:27,575 INFO L93 Difference]: Finished difference Result 49444 states and 122674 transitions. [2022-02-15 13:14:27,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:14:27,575 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:27,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:27,671 INFO L225 Difference]: With dead ends: 49444 [2022-02-15 13:14:27,671 INFO L226 Difference]: Without dead ends: 49288 [2022-02-15 13:14:27,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:14:27,672 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 287 mSDsluCounter, 986 mSDsCounter, 0 mSdLazyCounter, 1874 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:27,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 723 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1874 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:14:27,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49288 states. [2022-02-15 13:14:28,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49288 to 41805. [2022-02-15 13:14:28,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41805 states, 41804 states have (on average 2.527485408094919) internal successors, (105659), 41804 states have internal predecessors, (105659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:28,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41805 states to 41805 states and 105659 transitions. [2022-02-15 13:14:28,716 INFO L78 Accepts]: Start accepts. Automaton has 41805 states and 105659 transitions. Word has length 59 [2022-02-15 13:14:28,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:28,716 INFO L470 AbstractCegarLoop]: Abstraction has 41805 states and 105659 transitions. [2022-02-15 13:14:28,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:28,716 INFO L276 IsEmpty]: Start isEmpty. Operand 41805 states and 105659 transitions. [2022-02-15 13:14:28,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:28,754 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:28,754 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:28,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Ended with exit code 0 [2022-02-15 13:14:28,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:28,955 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:28,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:28,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1766017889, now seen corresponding path program 89 times [2022-02-15 13:14:28,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:28,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933125104] [2022-02-15 13:14:28,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:28,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:28,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:29,057 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:29,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:29,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933125104] [2022-02-15 13:14:29,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933125104] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:29,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112182901] [2022-02-15 13:14:29,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:14:29,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:29,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:29,058 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:29,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-02-15 13:14:29,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-02-15 13:14:29,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:29,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:29,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:29,231 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:29,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:29,251 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:29,251 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:29,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112182901] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:29,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:29,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:14:29,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041365137] [2022-02-15 13:14:29,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:29,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:29,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:29,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:29,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:29,378 INFO L87 Difference]: Start difference. First operand 41805 states and 105659 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:29,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:29,997 INFO L93 Difference]: Finished difference Result 44814 states and 111983 transitions. [2022-02-15 13:14:29,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:29,998 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:14:29,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:30,097 INFO L225 Difference]: With dead ends: 44814 [2022-02-15 13:14:30,097 INFO L226 Difference]: Without dead ends: 44779 [2022-02-15 13:14:30,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:30,098 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 197 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:30,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 524 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:14:30,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44779 states. [2022-02-15 13:14:30,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44779 to 41795. [2022-02-15 13:14:30,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41795 states, 41794 states have (on average 2.527779107048859) internal successors, (105646), 41794 states have internal predecessors, (105646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:31,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41795 states to 41795 states and 105646 transitions. [2022-02-15 13:14:31,035 INFO L78 Accepts]: Start accepts. Automaton has 41795 states and 105646 transitions. Word has length 59 [2022-02-15 13:14:31,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:31,035 INFO L470 AbstractCegarLoop]: Abstraction has 41795 states and 105646 transitions. [2022-02-15 13:14:31,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:31,035 INFO L276 IsEmpty]: Start isEmpty. Operand 41795 states and 105646 transitions. [2022-02-15 13:14:31,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:31,074 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:31,074 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:31,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Ended with exit code 0 [2022-02-15 13:14:31,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:31,275 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:31,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:31,275 INFO L85 PathProgramCache]: Analyzing trace with hash -406736005, now seen corresponding path program 173 times [2022-02-15 13:14:31,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:31,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140348587] [2022-02-15 13:14:31,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:31,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:31,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:31,377 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:31,378 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:31,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140348587] [2022-02-15 13:14:31,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140348587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:31,378 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413121411] [2022-02-15 13:14:31,378 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:14:31,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:31,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:31,379 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:31,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-02-15 13:14:31,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-02-15 13:14:31,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:31,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:31,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:31,563 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:31,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:31,584 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:31,584 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:31,714 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:31,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413121411] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:31,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:31,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-15 13:14:31,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21558161] [2022-02-15 13:14:31,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:31,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:31,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:31,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:31,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:31,715 INFO L87 Difference]: Start difference. First operand 41795 states and 105646 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:32,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:32,577 INFO L93 Difference]: Finished difference Result 43133 states and 108191 transitions. [2022-02-15 13:14:32,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:32,577 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-15 13:14:32,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:32,666 INFO L225 Difference]: With dead ends: 43133 [2022-02-15 13:14:32,666 INFO L226 Difference]: Without dead ends: 43039 [2022-02-15 13:14:32,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:32,666 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 135 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 1601 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:32,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 550 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1601 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:14:32,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43039 states. [2022-02-15 13:14:33,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43039 to 41690. [2022-02-15 13:14:33,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41690 states, 41689 states have (on average 2.5267096836095853) internal successors, (105336), 41689 states have internal predecessors, (105336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:33,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41690 states to 41690 states and 105336 transitions. [2022-02-15 13:14:33,505 INFO L78 Accepts]: Start accepts. Automaton has 41690 states and 105336 transitions. Word has length 59 [2022-02-15 13:14:33,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:33,505 INFO L470 AbstractCegarLoop]: Abstraction has 41690 states and 105336 transitions. [2022-02-15 13:14:33,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:33,505 INFO L276 IsEmpty]: Start isEmpty. Operand 41690 states and 105336 transitions. [2022-02-15 13:14:33,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:33,677 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:33,677 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:33,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Ended with exit code 0 [2022-02-15 13:14:33,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable318 [2022-02-15 13:14:33,877 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:33,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:33,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1020272185, now seen corresponding path program 174 times [2022-02-15 13:14:33,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:33,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956158167] [2022-02-15 13:14:33,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:33,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:33,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:33,981 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:33,981 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:33,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956158167] [2022-02-15 13:14:33,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956158167] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:33,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010993897] [2022-02-15 13:14:33,981 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:14:33,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:33,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:33,982 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:33,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-02-15 13:14:34,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-02-15 13:14:34,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:34,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:34,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:34,152 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:34,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:34,169 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:34,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:34,297 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:34,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010993897] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:34,297 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:34,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:14:34,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945719201] [2022-02-15 13:14:34,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:34,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:34,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:34,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:34,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:34,298 INFO L87 Difference]: Start difference. First operand 41690 states and 105336 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:34,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:34,924 INFO L93 Difference]: Finished difference Result 44219 states and 110558 transitions. [2022-02-15 13:14:34,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:34,924 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:34,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:35,012 INFO L225 Difference]: With dead ends: 44219 [2022-02-15 13:14:35,012 INFO L226 Difference]: Without dead ends: 44165 [2022-02-15 13:14:35,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:35,013 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 182 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:35,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 587 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:14:35,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44165 states. [2022-02-15 13:14:35,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44165 to 41616. [2022-02-15 13:14:35,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41616 states, 41615 states have (on average 2.5268052384957347) internal successors, (105153), 41615 states have internal predecessors, (105153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:35,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41616 states to 41616 states and 105153 transitions. [2022-02-15 13:14:35,920 INFO L78 Accepts]: Start accepts. Automaton has 41616 states and 105153 transitions. Word has length 59 [2022-02-15 13:14:35,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:35,920 INFO L470 AbstractCegarLoop]: Abstraction has 41616 states and 105153 transitions. [2022-02-15 13:14:35,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:35,920 INFO L276 IsEmpty]: Start isEmpty. Operand 41616 states and 105153 transitions. [2022-02-15 13:14:35,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:35,959 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:35,959 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:35,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Ended with exit code 0 [2022-02-15 13:14:36,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:36,160 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:36,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:36,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1121645149, now seen corresponding path program 175 times [2022-02-15 13:14:36,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:36,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101792242] [2022-02-15 13:14:36,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:36,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:36,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:36,268 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:36,268 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:36,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101792242] [2022-02-15 13:14:36,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101792242] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:36,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743236740] [2022-02-15 13:14:36,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:14:36,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:36,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:36,270 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:36,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-02-15 13:14:36,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:36,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:36,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:36,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:36,471 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:36,471 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:36,597 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:36,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743236740] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:36,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:36,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:14:36,598 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373940858] [2022-02-15 13:14:36,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:36,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:14:36,598 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:36,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:14:36,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:14:36,598 INFO L87 Difference]: Start difference. First operand 41616 states and 105153 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:37,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:37,561 INFO L93 Difference]: Finished difference Result 46313 states and 115153 transitions. [2022-02-15 13:14:37,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-15 13:14:37,561 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 59 [2022-02-15 13:14:37,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:37,642 INFO L225 Difference]: With dead ends: 46313 [2022-02-15 13:14:37,643 INFO L226 Difference]: Without dead ends: 46259 [2022-02-15 13:14:37,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:14:37,643 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 311 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:37,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 733 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:14:37,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46259 states. [2022-02-15 13:14:38,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46259 to 41634. [2022-02-15 13:14:38,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41634 states, 41633 states have (on average 2.5269377657146976) internal successors, (105204), 41633 states have internal predecessors, (105204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:38,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41634 states to 41634 states and 105204 transitions. [2022-02-15 13:14:38,509 INFO L78 Accepts]: Start accepts. Automaton has 41634 states and 105204 transitions. Word has length 59 [2022-02-15 13:14:38,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:38,509 INFO L470 AbstractCegarLoop]: Abstraction has 41634 states and 105204 transitions. [2022-02-15 13:14:38,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:38,509 INFO L276 IsEmpty]: Start isEmpty. Operand 41634 states and 105204 transitions. [2022-02-15 13:14:38,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:38,547 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:38,547 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:38,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:38,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable320,314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:38,748 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:38,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:38,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1276481683, now seen corresponding path program 176 times [2022-02-15 13:14:38,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:38,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580937237] [2022-02-15 13:14:38,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:38,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:38,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:38,980 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:38,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:38,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580937237] [2022-02-15 13:14:38,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580937237] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:38,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978740175] [2022-02-15 13:14:38,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:14:38,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:38,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:38,981 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:38,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-02-15 13:14:39,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:14:39,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:39,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:39,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:39,165 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:39,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:39,203 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:39,203 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:39,320 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:39,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978740175] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:39,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:39,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:14:39,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993465182] [2022-02-15 13:14:39,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:39,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:14:39,320 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:39,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:14:39,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:14:39,321 INFO L87 Difference]: Start difference. First operand 41634 states and 105204 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:40,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:40,427 INFO L93 Difference]: Finished difference Result 50367 states and 124278 transitions. [2022-02-15 13:14:40,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-15 13:14:40,428 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 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 59 [2022-02-15 13:14:40,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:40,535 INFO L225 Difference]: With dead ends: 50367 [2022-02-15 13:14:40,535 INFO L226 Difference]: Without dead ends: 50187 [2022-02-15 13:14:40,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=231, Invalid=1749, Unknown=0, NotChecked=0, Total=1980 [2022-02-15 13:14:40,535 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 544 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 2002 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:40,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 912 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2002 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:14:40,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50187 states. [2022-02-15 13:14:41,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50187 to 41780. [2022-02-15 13:14:41,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41780 states, 41779 states have (on average 2.527729241963666) internal successors, (105606), 41779 states have internal predecessors, (105606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:41,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41780 states to 41780 states and 105606 transitions. [2022-02-15 13:14:41,584 INFO L78 Accepts]: Start accepts. Automaton has 41780 states and 105606 transitions. Word has length 59 [2022-02-15 13:14:41,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:41,584 INFO L470 AbstractCegarLoop]: Abstraction has 41780 states and 105606 transitions. [2022-02-15 13:14:41,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:41,584 INFO L276 IsEmpty]: Start isEmpty. Operand 41780 states and 105606 transitions. [2022-02-15 13:14:41,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:41,623 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:41,623 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:41,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Ended with exit code 0 [2022-02-15 13:14:41,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2022-02-15 13:14:41,823 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:41,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:41,824 INFO L85 PathProgramCache]: Analyzing trace with hash 1216790173, now seen corresponding path program 177 times [2022-02-15 13:14:41,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:41,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981663203] [2022-02-15 13:14:41,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:41,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:41,942 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:41,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:41,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981663203] [2022-02-15 13:14:41,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981663203] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:41,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566484113] [2022-02-15 13:14:41,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:14:41,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:41,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:41,943 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:41,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-02-15 13:14:41,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-15 13:14:41,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:41,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:41,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:42,121 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:42,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:42,151 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:42,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:42,262 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:42,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566484113] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:42,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:42,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:14:42,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209281842] [2022-02-15 13:14:42,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:42,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:14:42,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:42,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:14:42,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:14:42,263 INFO L87 Difference]: Start difference. First operand 41780 states and 105606 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:43,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:43,776 INFO L93 Difference]: Finished difference Result 56614 states and 138763 transitions. [2022-02-15 13:14:43,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-15 13:14:43,777 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:43,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:43,889 INFO L225 Difference]: With dead ends: 56614 [2022-02-15 13:14:43,889 INFO L226 Difference]: Without dead ends: 56338 [2022-02-15 13:14:43,890 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=501, Invalid=4191, Unknown=0, NotChecked=0, Total=4692 [2022-02-15 13:14:43,890 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 867 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1956 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 2010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:43,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 870 Invalid, 2010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1956 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-15 13:14:43,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56338 states. [2022-02-15 13:14:44,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56338 to 42195. [2022-02-15 13:14:44,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42195 states, 42194 states have (on average 2.529151064132341) internal successors, (106715), 42194 states have internal predecessors, (106715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:44,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42195 states to 42195 states and 106715 transitions. [2022-02-15 13:14:44,995 INFO L78 Accepts]: Start accepts. Automaton has 42195 states and 106715 transitions. Word has length 59 [2022-02-15 13:14:44,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:44,995 INFO L470 AbstractCegarLoop]: Abstraction has 42195 states and 106715 transitions. [2022-02-15 13:14:44,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:44,995 INFO L276 IsEmpty]: Start isEmpty. Operand 42195 states and 106715 transitions. [2022-02-15 13:14:45,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:45,035 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:45,035 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:45,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Ended with exit code 0 [2022-02-15 13:14:45,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2022-02-15 13:14:45,236 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:45,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:45,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1063476307, now seen corresponding path program 178 times [2022-02-15 13:14:45,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:45,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110492573] [2022-02-15 13:14:45,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:45,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:45,364 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:45,364 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:45,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110492573] [2022-02-15 13:14:45,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110492573] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:45,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149401203] [2022-02-15 13:14:45,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:14:45,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:45,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:45,365 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:45,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-02-15 13:14:45,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:14:45,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:45,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:45,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:45,541 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:45,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:45,576 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:45,576 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:45,679 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:14:45,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149401203] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:45,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:45,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-15 13:14:45,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3095430] [2022-02-15 13:14:45,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:45,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:14:45,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:45,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:14:45,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:14:45,680 INFO L87 Difference]: Start difference. First operand 42195 states and 106715 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:46,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:46,685 INFO L93 Difference]: Finished difference Result 48550 states and 120599 transitions. [2022-02-15 13:14:46,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:14:46,685 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:46,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:46,772 INFO L225 Difference]: With dead ends: 48550 [2022-02-15 13:14:46,772 INFO L226 Difference]: Without dead ends: 48172 [2022-02-15 13:14:46,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:14:46,772 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 365 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:46,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 702 Invalid, 1830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:14:46,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48172 states. [2022-02-15 13:14:47,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48172 to 41369. [2022-02-15 13:14:47,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41369 states, 41368 states have (on average 2.525285244633533) internal successors, (104466), 41368 states have internal predecessors, (104466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:47,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41369 states to 41369 states and 104466 transitions. [2022-02-15 13:14:47,749 INFO L78 Accepts]: Start accepts. Automaton has 41369 states and 104466 transitions. Word has length 59 [2022-02-15 13:14:47,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:47,749 INFO L470 AbstractCegarLoop]: Abstraction has 41369 states and 104466 transitions. [2022-02-15 13:14:47,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:47,749 INFO L276 IsEmpty]: Start isEmpty. Operand 41369 states and 104466 transitions. [2022-02-15 13:14:47,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:47,780 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:47,780 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:47,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:47,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2022-02-15 13:14:47,981 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:47,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:47,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1179355205, now seen corresponding path program 90 times [2022-02-15 13:14:47,981 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:47,982 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041093999] [2022-02-15 13:14:47,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:47,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:47,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:48,086 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:48,086 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:48,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041093999] [2022-02-15 13:14:48,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041093999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:48,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626713266] [2022-02-15 13:14:48,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:14:48,086 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:48,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:48,087 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:48,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-02-15 13:14:48,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-02-15 13:14:48,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:48,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:48,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:48,258 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:48,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:48,290 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:48,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:48,421 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:48,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626713266] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:48,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:48,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:14:48,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202076018] [2022-02-15 13:14:48,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:48,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:48,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:48,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:48,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:48,422 INFO L87 Difference]: Start difference. First operand 41369 states and 104466 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:49,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:49,044 INFO L93 Difference]: Finished difference Result 44137 states and 110325 transitions. [2022-02-15 13:14:49,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:49,044 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:14:49,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:49,129 INFO L225 Difference]: With dead ends: 44137 [2022-02-15 13:14:49,130 INFO L226 Difference]: Without dead ends: 44108 [2022-02-15 13:14:49,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:49,130 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 180 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:49,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 524 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1348 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:14:49,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44108 states. [2022-02-15 13:14:49,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44108 to 41116. [2022-02-15 13:14:49,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41116 states, 41115 states have (on average 2.5248935911467836) internal successors, (103811), 41115 states have internal predecessors, (103811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:50,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41116 states to 41116 states and 103811 transitions. [2022-02-15 13:14:50,041 INFO L78 Accepts]: Start accepts. Automaton has 41116 states and 103811 transitions. Word has length 59 [2022-02-15 13:14:50,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:50,042 INFO L470 AbstractCegarLoop]: Abstraction has 41116 states and 103811 transitions. [2022-02-15 13:14:50,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:50,042 INFO L276 IsEmpty]: Start isEmpty. Operand 41116 states and 103811 transitions. [2022-02-15 13:14:50,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:50,080 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:50,080 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:50,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Ended with exit code 0 [2022-02-15 13:14:50,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:50,280 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:50,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:50,281 INFO L85 PathProgramCache]: Analyzing trace with hash 942858197, now seen corresponding path program 179 times [2022-02-15 13:14:50,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:50,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756150620] [2022-02-15 13:14:50,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:50,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:50,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:50,380 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:50,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:50,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756150620] [2022-02-15 13:14:50,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756150620] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:50,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435959504] [2022-02-15 13:14:50,380 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:14:50,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:50,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:50,381 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:50,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Waiting until timeout for monitored process [2022-02-15 13:14:50,414 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-02-15 13:14:50,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:50,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:50,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:50,562 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:50,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:50,583 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:50,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:50,710 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:50,710 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435959504] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:50,710 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:50,710 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-15 13:14:50,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073592655] [2022-02-15 13:14:50,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:50,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:50,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:50,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:50,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:50,711 INFO L87 Difference]: Start difference. First operand 41116 states and 103811 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:51,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:51,607 INFO L93 Difference]: Finished difference Result 42492 states and 106439 transitions. [2022-02-15 13:14:51,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:51,607 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-15 13:14:51,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:51,688 INFO L225 Difference]: With dead ends: 42492 [2022-02-15 13:14:51,688 INFO L226 Difference]: Without dead ends: 42380 [2022-02-15 13:14:51,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:51,688 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 139 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:51,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 558 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:14:51,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42380 states. [2022-02-15 13:14:52,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42380 to 40866. [2022-02-15 13:14:52,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40866 states, 40865 states have (on average 2.523993637587177) internal successors, (103143), 40865 states have internal predecessors, (103143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:52,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40866 states to 40866 states and 103143 transitions. [2022-02-15 13:14:52,529 INFO L78 Accepts]: Start accepts. Automaton has 40866 states and 103143 transitions. Word has length 59 [2022-02-15 13:14:52,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:52,529 INFO L470 AbstractCegarLoop]: Abstraction has 40866 states and 103143 transitions. [2022-02-15 13:14:52,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:52,529 INFO L276 IsEmpty]: Start isEmpty. Operand 40866 states and 103143 transitions. [2022-02-15 13:14:52,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:52,568 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:52,568 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:52,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Forceful destruction successful, exit code 0 [2022-02-15 13:14:52,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,319 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:52,769 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:52,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:52,769 INFO L85 PathProgramCache]: Analyzing trace with hash 329322017, now seen corresponding path program 180 times [2022-02-15 13:14:52,769 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:52,769 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651724779] [2022-02-15 13:14:52,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:52,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:52,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:52,872 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:52,872 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:52,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651724779] [2022-02-15 13:14:52,872 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651724779] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:52,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763815153] [2022-02-15 13:14:52,873 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:14:52,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:52,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:52,874 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:52,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Waiting until timeout for monitored process [2022-02-15 13:14:52,904 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-02-15 13:14:52,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:52,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:52,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:53,043 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:53,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:53,061 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:14:53,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:14:53,308 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:14:53,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763815153] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:53,308 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:53,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:14:53,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035470904] [2022-02-15 13:14:53,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:53,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:14:53,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:53,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:14:53,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:14:53,309 INFO L87 Difference]: Start difference. First operand 40866 states and 103143 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:53,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:53,941 INFO L93 Difference]: Finished difference Result 43428 states and 108465 transitions. [2022-02-15 13:14:53,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:14:53,941 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:14:53,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:54,022 INFO L225 Difference]: With dead ends: 43428 [2022-02-15 13:14:54,022 INFO L226 Difference]: Without dead ends: 43365 [2022-02-15 13:14:54,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:14:54,022 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 181 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:54,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 613 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:14:54,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43365 states. [2022-02-15 13:14:54,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43365 to 40854. [2022-02-15 13:14:54,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40854 states, 40853 states have (on average 2.5238782953516266) internal successors, (103108), 40853 states have internal predecessors, (103108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:54,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40854 states to 40854 states and 103108 transitions. [2022-02-15 13:14:54,981 INFO L78 Accepts]: Start accepts. Automaton has 40854 states and 103108 transitions. Word has length 59 [2022-02-15 13:14:54,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:54,981 INFO L470 AbstractCegarLoop]: Abstraction has 40854 states and 103108 transitions. [2022-02-15 13:14:54,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:54,981 INFO L276 IsEmpty]: Start isEmpty. Operand 40854 states and 103108 transitions. [2022-02-15 13:14:55,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:55,019 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:55,019 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:55,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Ended with exit code 0 [2022-02-15 13:14:55,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-02-15 13:14:55,219 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:55,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:55,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1823727945, now seen corresponding path program 181 times [2022-02-15 13:14:55,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:55,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469448438] [2022-02-15 13:14:55,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:55,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:55,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:55,322 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:55,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:55,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469448438] [2022-02-15 13:14:55,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469448438] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:55,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085309559] [2022-02-15 13:14:55,323 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:14:55,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:55,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:55,324 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:55,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Waiting until timeout for monitored process [2022-02-15 13:14:55,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:55,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:55,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:55,506 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:55,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:55,527 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:55,527 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:55,654 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:55,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085309559] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:55,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:55,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:14:55,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346979175] [2022-02-15 13:14:55,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:55,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:14:55,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:55,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:14:55,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:14:55,655 INFO L87 Difference]: Start difference. First operand 40854 states and 103108 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:56,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:56,558 INFO L93 Difference]: Finished difference Result 47264 states and 117077 transitions. [2022-02-15 13:14:56,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-15 13:14:56,559 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 59 [2022-02-15 13:14:56,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:56,810 INFO L225 Difference]: With dead ends: 47264 [2022-02-15 13:14:56,810 INFO L226 Difference]: Without dead ends: 47132 [2022-02-15 13:14:56,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:14:56,810 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 325 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 1846 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 1859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:56,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 871 Invalid, 1859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1846 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:14:56,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47132 states. [2022-02-15 13:14:57,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47132 to 40702. [2022-02-15 13:14:57,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40702 states, 40701 states have (on average 2.52337780398516) internal successors, (102704), 40701 states have internal predecessors, (102704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:57,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40702 states to 40702 states and 102704 transitions. [2022-02-15 13:14:57,645 INFO L78 Accepts]: Start accepts. Automaton has 40702 states and 102704 transitions. Word has length 59 [2022-02-15 13:14:57,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:14:57,645 INFO L470 AbstractCegarLoop]: Abstraction has 40702 states and 102704 transitions. [2022-02-15 13:14:57,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:57,645 INFO L276 IsEmpty]: Start isEmpty. Operand 40702 states and 102704 transitions. [2022-02-15 13:14:57,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:14:57,682 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:14:57,682 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:14:57,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Ended with exit code 0 [2022-02-15 13:14:57,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2022-02-15 13:14:57,882 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:14:57,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:14:57,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1668891411, now seen corresponding path program 182 times [2022-02-15 13:14:57,883 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:14:57,883 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063583745] [2022-02-15 13:14:57,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:14:57,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:14:57,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:14:57,993 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:57,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:14:57,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063583745] [2022-02-15 13:14:57,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063583745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:14:57,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028874374] [2022-02-15 13:14:57,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:14:57,994 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:14:57,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:14:57,995 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:14:57,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Waiting until timeout for monitored process [2022-02-15 13:14:58,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:14:58,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:14:58,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:14:58,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:14:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:58,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:14:58,196 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:14:58,196 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:14:58,313 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:14:58,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028874374] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:14:58,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:14:58,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:14:58,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766768413] [2022-02-15 13:14:58,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:14:58,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:14:58,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:14:58,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:14:58,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:14:58,314 INFO L87 Difference]: Start difference. First operand 40702 states and 102704 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:14:59,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:14:59,642 INFO L93 Difference]: Finished difference Result 55518 states and 136913 transitions. [2022-02-15 13:14:59,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-15 13:14:59,642 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 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 59 [2022-02-15 13:14:59,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:14:59,763 INFO L225 Difference]: With dead ends: 55518 [2022-02-15 13:14:59,763 INFO L226 Difference]: Without dead ends: 55338 [2022-02-15 13:14:59,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2022-02-15 13:14:59,764 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 627 mSDsluCounter, 1316 mSDsCounter, 0 mSdLazyCounter, 2062 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:14:59,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 1000 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2062 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-15 13:14:59,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55338 states. [2022-02-15 13:15:00,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55338 to 41637. [2022-02-15 13:15:00,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41637 states, 41636 states have (on average 2.52752425785378) internal successors, (105236), 41636 states have internal predecessors, (105236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:00,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41637 states to 41637 states and 105236 transitions. [2022-02-15 13:15:00,814 INFO L78 Accepts]: Start accepts. Automaton has 41637 states and 105236 transitions. Word has length 59 [2022-02-15 13:15:00,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:00,814 INFO L470 AbstractCegarLoop]: Abstraction has 41637 states and 105236 transitions. [2022-02-15 13:15:00,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:00,815 INFO L276 IsEmpty]: Start isEmpty. Operand 41637 states and 105236 transitions. [2022-02-15 13:15:00,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:00,852 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:00,852 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:00,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Ended with exit code 0 [2022-02-15 13:15:01,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2022-02-15 13:15:01,053 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:01,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:01,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1728582921, now seen corresponding path program 183 times [2022-02-15 13:15:01,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:01,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095836613] [2022-02-15 13:15:01,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:01,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:01,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:01,172 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:01,172 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:01,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095836613] [2022-02-15 13:15:01,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095836613] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:01,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014067573] [2022-02-15 13:15:01,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:15:01,172 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:01,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:01,173 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:01,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Waiting until timeout for monitored process [2022-02-15 13:15:01,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-02-15 13:15:01,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:01,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:01,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:01,351 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:01,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:01,381 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:01,381 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:01,491 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:01,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014067573] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:01,491 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:01,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:15:01,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483050464] [2022-02-15 13:15:01,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:01,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:15:01,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:01,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:15:01,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:15:01,491 INFO L87 Difference]: Start difference. First operand 41637 states and 105236 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:03,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:03,350 INFO L93 Difference]: Finished difference Result 75986 states and 186088 transitions. [2022-02-15 13:15:03,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-15 13:15:03,351 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:03,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:03,518 INFO L225 Difference]: With dead ends: 75986 [2022-02-15 13:15:03,518 INFO L226 Difference]: Without dead ends: 75464 [2022-02-15 13:15:03,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2344 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=657, Invalid=6149, Unknown=0, NotChecked=0, Total=6806 [2022-02-15 13:15:03,519 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 1266 mSDsluCounter, 1337 mSDsCounter, 0 mSdLazyCounter, 2152 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 2228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:03,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1266 Valid, 1023 Invalid, 2228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2152 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-15 13:15:03,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75464 states. [2022-02-15 13:15:04,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75464 to 44477. [2022-02-15 13:15:04,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44477 states, 44476 states have (on average 2.5335012141379623) internal successors, (112680), 44476 states have internal predecessors, (112680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:04,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44477 states to 44477 states and 112680 transitions. [2022-02-15 13:15:04,811 INFO L78 Accepts]: Start accepts. Automaton has 44477 states and 112680 transitions. Word has length 59 [2022-02-15 13:15:04,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:04,811 INFO L470 AbstractCegarLoop]: Abstraction has 44477 states and 112680 transitions. [2022-02-15 13:15:04,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:04,811 INFO L276 IsEmpty]: Start isEmpty. Operand 44477 states and 112680 transitions. [2022-02-15 13:15:04,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:04,853 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:04,853 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:04,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Ended with exit code 0 [2022-02-15 13:15:05,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,323 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:05,053 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:05,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:05,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1881896787, now seen corresponding path program 184 times [2022-02-15 13:15:05,054 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:05,054 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40961777] [2022-02-15 13:15:05,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:05,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:05,195 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:05,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:05,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40961777] [2022-02-15 13:15:05,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40961777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:05,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411748659] [2022-02-15 13:15:05,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:15:05,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:05,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:05,196 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:05,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Waiting until timeout for monitored process [2022-02-15 13:15:05,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:15:05,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:05,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:05,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:05,364 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:05,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:05,416 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:05,416 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:05,526 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:05,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411748659] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:05,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:05,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-15 13:15:05,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427159175] [2022-02-15 13:15:05,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:05,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:15:05,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:05,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:15:05,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:15:05,527 INFO L87 Difference]: Start difference. First operand 44477 states and 112680 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:08,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:08,332 INFO L93 Difference]: Finished difference Result 94431 states and 228738 transitions. [2022-02-15 13:15:08,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-02-15 13:15:08,332 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 59 [2022-02-15 13:15:08,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:08,529 INFO L225 Difference]: With dead ends: 94431 [2022-02-15 13:15:08,529 INFO L226 Difference]: Without dead ends: 92496 [2022-02-15 13:15:08,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6680 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1467, Invalid=15563, Unknown=0, NotChecked=0, Total=17030 [2022-02-15 13:15:08,530 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 1832 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 2150 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1832 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 2256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:08,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1832 Valid, 972 Invalid, 2256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2150 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-15 13:15:08,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92496 states. [2022-02-15 13:15:09,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92496 to 44418. [2022-02-15 13:15:09,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44418 states, 44417 states have (on average 2.5277708985298424) internal successors, (112276), 44417 states have internal predecessors, (112276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:09,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44418 states to 44418 states and 112276 transitions. [2022-02-15 13:15:09,866 INFO L78 Accepts]: Start accepts. Automaton has 44418 states and 112276 transitions. Word has length 59 [2022-02-15 13:15:09,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:09,866 INFO L470 AbstractCegarLoop]: Abstraction has 44418 states and 112276 transitions. [2022-02-15 13:15:09,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:09,866 INFO L276 IsEmpty]: Start isEmpty. Operand 44418 states and 112276 transitions. [2022-02-15 13:15:09,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:09,910 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:09,910 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:09,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:10,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,324 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:10,110 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:10,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:10,110 INFO L85 PathProgramCache]: Analyzing trace with hash 589924151, now seen corresponding path program 185 times [2022-02-15 13:15:10,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:10,111 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486794869] [2022-02-15 13:15:10,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:10,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:10,250 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:10,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:10,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486794869] [2022-02-15 13:15:10,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486794869] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:10,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862360436] [2022-02-15 13:15:10,250 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:15:10,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:10,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:10,251 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:10,252 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Waiting until timeout for monitored process [2022-02-15 13:15:10,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-02-15 13:15:10,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:10,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:10,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:10,419 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:10,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:10,458 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:10,458 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:10,550 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:10,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862360436] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:10,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:10,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-15 13:15:10,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564185935] [2022-02-15 13:15:10,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:10,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:15:10,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:10,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:15:10,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:15:10,551 INFO L87 Difference]: Start difference. First operand 44418 states and 112276 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:11,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:11,744 INFO L93 Difference]: Finished difference Result 57934 states and 141619 transitions. [2022-02-15 13:15:11,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-15 13:15:11,744 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:11,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:11,862 INFO L225 Difference]: With dead ends: 57934 [2022-02-15 13:15:11,862 INFO L226 Difference]: Without dead ends: 56623 [2022-02-15 13:15:11,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:15:11,863 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 458 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 1998 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 2032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:11,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 788 Invalid, 2032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1998 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:15:11,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56623 states. [2022-02-15 13:15:12,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56623 to 37534. [2022-02-15 13:15:12,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37534 states, 37533 states have (on average 2.5064076945621188) internal successors, (94073), 37533 states have internal predecessors, (94073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:12,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37534 states to 37534 states and 94073 transitions. [2022-02-15 13:15:12,909 INFO L78 Accepts]: Start accepts. Automaton has 37534 states and 94073 transitions. Word has length 59 [2022-02-15 13:15:12,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:12,909 INFO L470 AbstractCegarLoop]: Abstraction has 37534 states and 94073 transitions. [2022-02-15 13:15:12,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:12,909 INFO L276 IsEmpty]: Start isEmpty. Operand 37534 states and 94073 transitions. [2022-02-15 13:15:12,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:12,939 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:12,940 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:12,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Ended with exit code 0 [2022-02-15 13:15:13,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 325 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2022-02-15 13:15:13,142 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:13,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:13,143 INFO L85 PathProgramCache]: Analyzing trace with hash -607341279, now seen corresponding path program 91 times [2022-02-15 13:15:13,143 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:13,143 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375034370] [2022-02-15 13:15:13,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:13,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:13,254 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:13,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:13,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375034370] [2022-02-15 13:15:13,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375034370] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:13,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787617271] [2022-02-15 13:15:13,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:15:13,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:13,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:13,256 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:13,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Waiting until timeout for monitored process [2022-02-15 13:15:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:13,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:13,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:13,424 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:13,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:13,444 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:15:13,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:15:13,573 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:13,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787617271] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:13,574 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:13,574 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:15:13,574 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431003258] [2022-02-15 13:15:13,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:13,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:15:13,574 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:13,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:15:13,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:15:13,574 INFO L87 Difference]: Start difference. First operand 37534 states and 94073 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:14,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:14,267 INFO L93 Difference]: Finished difference Result 39915 states and 99122 transitions. [2022-02-15 13:15:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:15:14,267 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:15:14,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:14,349 INFO L225 Difference]: With dead ends: 39915 [2022-02-15 13:15:14,349 INFO L226 Difference]: Without dead ends: 39888 [2022-02-15 13:15:14,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:15:14,349 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 157 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 1540 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:14,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 580 Invalid, 1547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1540 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:15:14,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39888 states. [2022-02-15 13:15:15,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39888 to 37512. [2022-02-15 13:15:15,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37512 states, 37511 states have (on average 2.504038815280851) internal successors, (93929), 37511 states have internal predecessors, (93929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:15,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37512 states to 37512 states and 93929 transitions. [2022-02-15 13:15:15,212 INFO L78 Accepts]: Start accepts. Automaton has 37512 states and 93929 transitions. Word has length 59 [2022-02-15 13:15:15,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:15,212 INFO L470 AbstractCegarLoop]: Abstraction has 37512 states and 93929 transitions. [2022-02-15 13:15:15,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:15,212 INFO L276 IsEmpty]: Start isEmpty. Operand 37512 states and 93929 transitions. [2022-02-15 13:15:15,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:15,242 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:15,242 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:15,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Ended with exit code 0 [2022-02-15 13:15:15,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2022-02-15 13:15:15,443 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:15,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:15,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1514872123, now seen corresponding path program 186 times [2022-02-15 13:15:15,443 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:15,443 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605291197] [2022-02-15 13:15:15,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:15,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:15,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:15,544 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:15,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:15,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605291197] [2022-02-15 13:15:15,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605291197] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:15,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705624151] [2022-02-15 13:15:15,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:15:15,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:15,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:15,545 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:15,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Waiting until timeout for monitored process [2022-02-15 13:15:15,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-15 13:15:15,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:15,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-15 13:15:15,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:15,874 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:15:15,875 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:15:15,922 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 82 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:15,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:16,140 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:15:16,140 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:15:16,414 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 37 proven. 139 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:16,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705624151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:16,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:16,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 15] total 26 [2022-02-15 13:15:16,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450725490] [2022-02-15 13:15:16,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:16,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-15 13:15:16,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:16,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-15 13:15:16,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:15:16,415 INFO L87 Difference]: Start difference. First operand 37512 states and 93929 transitions. Second operand has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:19,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:19,722 INFO L93 Difference]: Finished difference Result 51457 states and 127471 transitions. [2022-02-15 13:15:19,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-15 13:15:19,723 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:19,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:19,945 INFO L225 Difference]: With dead ends: 51457 [2022-02-15 13:15:19,946 INFO L226 Difference]: Without dead ends: 51376 [2022-02-15 13:15:19,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 105 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1809 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1206, Invalid=5274, Unknown=0, NotChecked=0, Total=6480 [2022-02-15 13:15:19,946 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 615 mSDsluCounter, 1733 mSDsCounter, 0 mSdLazyCounter, 3550 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 615 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 3652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 3550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:19,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [615 Valid, 1228 Invalid, 3652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 3550 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-15 13:15:19,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51376 states. [2022-02-15 13:15:20,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51376 to 30856. [2022-02-15 13:15:20,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30856 states, 30855 states have (on average 2.4999189758548046) internal successors, (77135), 30855 states have internal predecessors, (77135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:20,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30856 states to 30856 states and 77135 transitions. [2022-02-15 13:15:20,804 INFO L78 Accepts]: Start accepts. Automaton has 30856 states and 77135 transitions. Word has length 59 [2022-02-15 13:15:20,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:20,804 INFO L470 AbstractCegarLoop]: Abstraction has 30856 states and 77135 transitions. [2022-02-15 13:15:20,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:20,804 INFO L276 IsEmpty]: Start isEmpty. Operand 30856 states and 77135 transitions. [2022-02-15 13:15:20,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:20,832 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:20,832 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:20,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:21,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333,327 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:21,033 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:21,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:21,033 INFO L85 PathProgramCache]: Analyzing trace with hash 901335943, now seen corresponding path program 187 times [2022-02-15 13:15:21,033 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:21,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368585743] [2022-02-15 13:15:21,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:21,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:21,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:21,143 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:15:21,143 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:21,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368585743] [2022-02-15 13:15:21,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368585743] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:21,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119758237] [2022-02-15 13:15:21,143 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:15:21,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:21,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:21,144 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:21,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Waiting until timeout for monitored process [2022-02-15 13:15:21,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:21,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:21,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:21,322 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:15:21,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:21,342 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:15:21,343 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:15:21,486 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-15 13:15:21,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119758237] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:21,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:21,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:15:21,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656193627] [2022-02-15 13:15:21,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:21,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:15:21,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:21,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:15:21,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:15:21,487 INFO L87 Difference]: Start difference. First operand 30856 states and 77135 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:22,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:22,267 INFO L93 Difference]: Finished difference Result 32996 states and 81479 transitions. [2022-02-15 13:15:22,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:15:22,268 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:22,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:22,332 INFO L225 Difference]: With dead ends: 32996 [2022-02-15 13:15:22,332 INFO L226 Difference]: Without dead ends: 32990 [2022-02-15 13:15:22,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:15:22,333 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 145 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:22,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 543 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:15:22,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32990 states. [2022-02-15 13:15:22,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32990 to 30910. [2022-02-15 13:15:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30910 states, 30909 states have (on average 2.499660293118509) internal successors, (77262), 30909 states have internal predecessors, (77262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:22,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30910 states to 30910 states and 77262 transitions. [2022-02-15 13:15:22,996 INFO L78 Accepts]: Start accepts. Automaton has 30910 states and 77262 transitions. Word has length 59 [2022-02-15 13:15:22,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:22,997 INFO L470 AbstractCegarLoop]: Abstraction has 30910 states and 77262 transitions. [2022-02-15 13:15:22,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:22,997 INFO L276 IsEmpty]: Start isEmpty. Operand 30910 states and 77262 transitions. [2022-02-15 13:15:23,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:23,030 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:23,030 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:23,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Ended with exit code 0 [2022-02-15 13:15:23,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 328 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2022-02-15 13:15:23,231 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:23,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:23,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1251714019, now seen corresponding path program 188 times [2022-02-15 13:15:23,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:23,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442967688] [2022-02-15 13:15:23,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:23,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:23,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:23,338 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:23,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:23,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442967688] [2022-02-15 13:15:23,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442967688] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:23,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862211470] [2022-02-15 13:15:23,339 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:15:23,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:23,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:23,348 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:23,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Waiting until timeout for monitored process [2022-02-15 13:15:23,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:15:23,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:23,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:23,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:23,532 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:23,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:23,553 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:23,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:23,682 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:23,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862211470] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:23,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:23,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:15:23,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063049079] [2022-02-15 13:15:23,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:23,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:15:23,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:23,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:15:23,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:15:23,683 INFO L87 Difference]: Start difference. First operand 30910 states and 77262 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:24,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:24,653 INFO L93 Difference]: Finished difference Result 36506 states and 89309 transitions. [2022-02-15 13:15:24,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-15 13:15:24,654 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 59 [2022-02-15 13:15:24,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:24,714 INFO L225 Difference]: With dead ends: 36506 [2022-02-15 13:15:24,714 INFO L226 Difference]: Without dead ends: 36479 [2022-02-15 13:15:24,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:15:24,714 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 309 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:24,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 755 Invalid, 1766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1757 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:15:24,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36479 states. [2022-02-15 13:15:25,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36479 to 31408. [2022-02-15 13:15:25,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31408 states, 31407 states have (on average 2.49886967873404) internal successors, (78482), 31407 states have internal predecessors, (78482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:25,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31408 states to 31408 states and 78482 transitions. [2022-02-15 13:15:25,349 INFO L78 Accepts]: Start accepts. Automaton has 31408 states and 78482 transitions. Word has length 59 [2022-02-15 13:15:25,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:25,349 INFO L470 AbstractCegarLoop]: Abstraction has 31408 states and 78482 transitions. [2022-02-15 13:15:25,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:25,349 INFO L276 IsEmpty]: Start isEmpty. Operand 31408 states and 78482 transitions. [2022-02-15 13:15:25,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:25,376 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:25,376 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:25,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Ended with exit code 0 [2022-02-15 13:15:25,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,329 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:25,577 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:25,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:25,577 INFO L85 PathProgramCache]: Analyzing trace with hash -46707683, now seen corresponding path program 92 times [2022-02-15 13:15:25,577 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:25,577 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338794031] [2022-02-15 13:15:25,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:25,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:25,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 25 proven. 149 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:25,686 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:25,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338794031] [2022-02-15 13:15:25,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338794031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:25,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128577497] [2022-02-15 13:15:25,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:15:25,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:25,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:25,687 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:25,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Waiting until timeout for monitored process [2022-02-15 13:15:25,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:15:25,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:25,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:25,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:25,889 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:25,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:25,930 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:25,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:26,054 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:26,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128577497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:26,054 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:26,054 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-15 13:15:26,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210388223] [2022-02-15 13:15:26,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:26,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:15:26,055 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:26,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:15:26,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:15:26,055 INFO L87 Difference]: Start difference. First operand 31408 states and 78482 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:26,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:26,855 INFO L93 Difference]: Finished difference Result 32553 states and 80655 transitions. [2022-02-15 13:15:26,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:15:26,856 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:26,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:26,914 INFO L225 Difference]: With dead ends: 32553 [2022-02-15 13:15:26,914 INFO L226 Difference]: Without dead ends: 32491 [2022-02-15 13:15:26,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:15:26,915 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 158 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:26,915 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 596 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1648 Invalid, 0 Unknown, 181 Unchecked, 0.5s Time] [2022-02-15 13:15:27,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32491 states. [2022-02-15 13:15:27,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32491 to 31401. [2022-02-15 13:15:27,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31401 states, 31400 states have (on average 2.4981847133757964) internal successors, (78443), 31400 states have internal predecessors, (78443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:27,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31401 states to 31401 states and 78443 transitions. [2022-02-15 13:15:27,672 INFO L78 Accepts]: Start accepts. Automaton has 31401 states and 78443 transitions. Word has length 59 [2022-02-15 13:15:27,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:27,673 INFO L470 AbstractCegarLoop]: Abstraction has 31401 states and 78443 transitions. [2022-02-15 13:15:27,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:27,673 INFO L276 IsEmpty]: Start isEmpty. Operand 31401 states and 78443 transitions. [2022-02-15 13:15:27,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:27,703 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:27,703 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:27,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:27,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2022-02-15 13:15:27,911 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:27,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:27,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1096877485, now seen corresponding path program 189 times [2022-02-15 13:15:27,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:27,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522272732] [2022-02-15 13:15:27,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:27,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:27,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:28,032 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:28,033 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:28,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522272732] [2022-02-15 13:15:28,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522272732] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:28,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162810949] [2022-02-15 13:15:28,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:15:28,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:28,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:28,034 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:28,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Waiting until timeout for monitored process [2022-02-15 13:15:28,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-15 13:15:28,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:28,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:28,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:28,216 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:28,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:28,242 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:28,242 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:28,361 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:28,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162810949] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:28,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:28,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:15:28,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79898373] [2022-02-15 13:15:28,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:28,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:15:28,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:28,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:15:28,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:15:28,362 INFO L87 Difference]: Start difference. First operand 31401 states and 78443 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:29,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:29,697 INFO L93 Difference]: Finished difference Result 44715 states and 107963 transitions. [2022-02-15 13:15:29,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-15 13:15:29,697 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 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 59 [2022-02-15 13:15:29,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:29,771 INFO L225 Difference]: With dead ends: 44715 [2022-02-15 13:15:29,771 INFO L226 Difference]: Without dead ends: 44625 [2022-02-15 13:15:29,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=327, Invalid=2865, Unknown=0, NotChecked=0, Total=3192 [2022-02-15 13:15:29,771 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 643 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 2007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:29,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 890 Invalid, 2007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1972 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:15:29,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44625 states. [2022-02-15 13:15:30,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44625 to 32952. [2022-02-15 13:15:30,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32952 states, 32951 states have (on average 2.4968893205062064) internal successors, (82275), 32951 states have internal predecessors, (82275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:30,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32952 states to 32952 states and 82275 transitions. [2022-02-15 13:15:30,537 INFO L78 Accepts]: Start accepts. Automaton has 32952 states and 82275 transitions. Word has length 59 [2022-02-15 13:15:30,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:30,537 INFO L470 AbstractCegarLoop]: Abstraction has 32952 states and 82275 transitions. [2022-02-15 13:15:30,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:30,537 INFO L276 IsEmpty]: Start isEmpty. Operand 32952 states and 82275 transitions. [2022-02-15 13:15:30,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:30,564 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:30,564 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:30,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Ended with exit code 0 [2022-02-15 13:15:30,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,331 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:30,765 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:30,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:30,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1156568995, now seen corresponding path program 190 times [2022-02-15 13:15:30,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:30,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141212986] [2022-02-15 13:15:30,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:30,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:30,891 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:30,892 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:30,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141212986] [2022-02-15 13:15:30,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141212986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:30,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300055055] [2022-02-15 13:15:30,892 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:15:30,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:30,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:30,893 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:30,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Waiting until timeout for monitored process [2022-02-15 13:15:30,918 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:15:30,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:30,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:30,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:31,061 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:31,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:31,091 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:31,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:31,204 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:31,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300055055] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:31,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:31,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:15:31,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477174221] [2022-02-15 13:15:31,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:31,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:15:31,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:31,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:15:31,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:15:31,205 INFO L87 Difference]: Start difference. First operand 32952 states and 82275 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:33,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:33,266 INFO L93 Difference]: Finished difference Result 64047 states and 152625 transitions. [2022-02-15 13:15:33,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-15 13:15:33,266 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:33,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:33,400 INFO L225 Difference]: With dead ends: 64047 [2022-02-15 13:15:33,400 INFO L226 Difference]: Without dead ends: 63813 [2022-02-15 13:15:33,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3401 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=813, Invalid=8499, Unknown=0, NotChecked=0, Total=9312 [2022-02-15 13:15:33,401 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 1291 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 2300 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 2389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:33,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1291 Valid, 1045 Invalid, 2389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2300 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-15 13:15:33,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63813 states. [2022-02-15 13:15:34,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63813 to 35982. [2022-02-15 13:15:34,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35982 states, 35981 states have (on average 2.498652066368361) internal successors, (89904), 35981 states have internal predecessors, (89904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:34,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35982 states to 35982 states and 89904 transitions. [2022-02-15 13:15:34,434 INFO L78 Accepts]: Start accepts. Automaton has 35982 states and 89904 transitions. Word has length 59 [2022-02-15 13:15:34,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:34,434 INFO L470 AbstractCegarLoop]: Abstraction has 35982 states and 89904 transitions. [2022-02-15 13:15:34,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:34,434 INFO L276 IsEmpty]: Start isEmpty. Operand 35982 states and 89904 transitions. [2022-02-15 13:15:34,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:34,462 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:34,463 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:34,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:34,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,332 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:34,663 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:34,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:34,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1309882861, now seen corresponding path program 191 times [2022-02-15 13:15:34,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:34,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242515255] [2022-02-15 13:15:34,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:34,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:34,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:34,801 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:34,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:34,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242515255] [2022-02-15 13:15:34,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242515255] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:34,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869222639] [2022-02-15 13:15:34,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:15:34,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:34,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:34,802 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:34,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Waiting until timeout for monitored process [2022-02-15 13:15:34,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-15 13:15:34,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:34,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:34,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:34,981 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:34,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:35,016 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:35,016 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:35,120 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:35,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869222639] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:35,120 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:35,120 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-15 13:15:35,120 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902223340] [2022-02-15 13:15:35,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:35,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:15:35,120 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:35,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:15:35,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:15:35,121 INFO L87 Difference]: Start difference. First operand 35982 states and 89904 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:38,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:38,371 INFO L93 Difference]: Finished difference Result 95352 states and 222369 transitions. [2022-02-15 13:15:38,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-02-15 13:15:38,372 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 59 [2022-02-15 13:15:38,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:38,552 INFO L225 Difference]: With dead ends: 95352 [2022-02-15 13:15:38,552 INFO L226 Difference]: Without dead ends: 94212 [2022-02-15 13:15:38,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10599 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1947, Invalid=23813, Unknown=0, NotChecked=0, Total=25760 [2022-02-15 13:15:38,553 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 2533 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 2322 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2533 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 2497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:38,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2533 Valid, 1001 Invalid, 2497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2322 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-15 13:15:38,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94212 states. [2022-02-15 13:15:39,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94212 to 36509. [2022-02-15 13:15:39,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36509 states, 36508 states have (on average 2.495096965048756) internal successors, (91091), 36508 states have internal predecessors, (91091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:39,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36509 states to 36509 states and 91091 transitions. [2022-02-15 13:15:39,700 INFO L78 Accepts]: Start accepts. Automaton has 36509 states and 91091 transitions. Word has length 59 [2022-02-15 13:15:39,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:39,700 INFO L470 AbstractCegarLoop]: Abstraction has 36509 states and 91091 transitions. [2022-02-15 13:15:39,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:39,700 INFO L276 IsEmpty]: Start isEmpty. Operand 36509 states and 91091 transitions. [2022-02-15 13:15:39,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:39,725 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:39,726 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:39,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:39,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,333 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:39,926 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:39,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:39,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1161938077, now seen corresponding path program 192 times [2022-02-15 13:15:39,927 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:39,927 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174705949] [2022-02-15 13:15:39,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:39,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:39,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:40,063 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:40,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:40,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174705949] [2022-02-15 13:15:40,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174705949] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:40,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406076653] [2022-02-15 13:15:40,064 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:15:40,064 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:40,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:40,065 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:40,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Waiting until timeout for monitored process [2022-02-15 13:15:40,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-15 13:15:40,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:40,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:40,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:40,233 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:40,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:40,272 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:40,272 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:40,365 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:40,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406076653] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:40,366 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:40,366 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-15 13:15:40,366 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122060394] [2022-02-15 13:15:40,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:40,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:15:40,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:40,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:15:40,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:15:40,366 INFO L87 Difference]: Start difference. First operand 36509 states and 91091 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:45,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:45,312 INFO L93 Difference]: Finished difference Result 105862 states and 252539 transitions. [2022-02-15 13:15:45,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2022-02-15 13:15:45,312 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 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 59 [2022-02-15 13:15:45,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:45,591 INFO L225 Difference]: With dead ends: 105862 [2022-02-15 13:15:45,591 INFO L226 Difference]: Without dead ends: 105196 [2022-02-15 13:15:45,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29074 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4377, Invalid=61415, Unknown=0, NotChecked=0, Total=65792 [2022-02-15 13:15:45,594 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 3373 mSDsluCounter, 1151 mSDsCounter, 0 mSdLazyCounter, 2145 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3373 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 2357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 2145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:45,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3373 Valid, 818 Invalid, 2357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 2145 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-15 13:15:45,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105196 states. [2022-02-15 13:15:46,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105196 to 41049. [2022-02-15 13:15:46,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41049 states, 41048 states have (on average 2.506577665172481) internal successors, (102890), 41048 states have internal predecessors, (102890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:46,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41049 states to 41049 states and 102890 transitions. [2022-02-15 13:15:46,954 INFO L78 Accepts]: Start accepts. Automaton has 41049 states and 102890 transitions. Word has length 59 [2022-02-15 13:15:46,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:46,954 INFO L470 AbstractCegarLoop]: Abstraction has 41049 states and 102890 transitions. [2022-02-15 13:15:46,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:46,954 INFO L276 IsEmpty]: Start isEmpty. Operand 41049 states and 102890 transitions. [2022-02-15 13:15:46,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:46,984 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:46,984 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:46,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:47,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,334 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:47,184 INFO L402 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:47,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:47,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1965212115, now seen corresponding path program 193 times [2022-02-15 13:15:47,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:47,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335317575] [2022-02-15 13:15:47,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:47,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:47,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:47,358 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:47,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:47,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335317575] [2022-02-15 13:15:47,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335317575] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:47,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390575009] [2022-02-15 13:15:47,358 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:15:47,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:47,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:47,360 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:47,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2022-02-15 13:15:47,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:47,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:47,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:47,536 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:47,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:47,579 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:47,579 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:47,663 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:15:47,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390575009] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:47,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:47,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2022-02-15 13:15:47,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856390773] [2022-02-15 13:15:47,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:47,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:15:47,663 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:47,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:15:47,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:15:47,664 INFO L87 Difference]: Start difference. First operand 41049 states and 102890 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:48,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:48,636 INFO L93 Difference]: Finished difference Result 50432 states and 121896 transitions. [2022-02-15 13:15:48,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:15:48,636 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:48,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:48,923 INFO L225 Difference]: With dead ends: 50432 [2022-02-15 13:15:48,924 INFO L226 Difference]: Without dead ends: 49535 [2022-02-15 13:15:48,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:15:48,924 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 424 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:48,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 427 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1741 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:15:48,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49535 states. [2022-02-15 13:15:49,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49535 to 29178. [2022-02-15 13:15:49,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29178 states, 29177 states have (on average 2.488569763855091) internal successors, (72609), 29177 states have internal predecessors, (72609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:49,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29178 states to 29178 states and 72609 transitions. [2022-02-15 13:15:49,648 INFO L78 Accepts]: Start accepts. Automaton has 29178 states and 72609 transitions. Word has length 59 [2022-02-15 13:15:49,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:49,649 INFO L470 AbstractCegarLoop]: Abstraction has 29178 states and 72609 transitions. [2022-02-15 13:15:49,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:49,649 INFO L276 IsEmpty]: Start isEmpty. Operand 29178 states and 72609 transitions. [2022-02-15 13:15:49,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:49,677 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:49,677 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:49,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:49,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable341 [2022-02-15 13:15:49,877 INFO L402 AbstractCegarLoop]: === Iteration 343 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:49,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:49,878 INFO L85 PathProgramCache]: Analyzing trace with hash -529770347, now seen corresponding path program 93 times [2022-02-15 13:15:49,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:49,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400111109] [2022-02-15 13:15:49,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:49,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:49,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:50,028 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:50,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:50,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400111109] [2022-02-15 13:15:50,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400111109] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:50,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393816537] [2022-02-15 13:15:50,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:15:50,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:50,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:50,029 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:50,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Waiting until timeout for monitored process [2022-02-15 13:15:50,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:15:50,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:50,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:50,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:50,187 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:50,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:50,237 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:50,237 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:50,315 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:50,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393816537] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:50,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:50,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2022-02-15 13:15:50,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074839473] [2022-02-15 13:15:50,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:50,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-15 13:15:50,315 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:50,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-15 13:15:50,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-02-15 13:15:50,316 INFO L87 Difference]: Start difference. First operand 29178 states and 72609 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:51,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:51,153 INFO L93 Difference]: Finished difference Result 36791 states and 90369 transitions. [2022-02-15 13:15:51,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:15:51,153 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 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 59 [2022-02-15 13:15:51,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:51,233 INFO L225 Difference]: With dead ends: 36791 [2022-02-15 13:15:51,233 INFO L226 Difference]: Without dead ends: 36677 [2022-02-15 13:15:51,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2022-02-15 13:15:51,233 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 265 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:51,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 397 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:15:51,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36677 states. [2022-02-15 13:15:51,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36677 to 28599. [2022-02-15 13:15:51,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28599 states, 28598 states have (on average 2.488880341282607) internal successors, (71177), 28598 states have internal predecessors, (71177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:51,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28599 states to 28599 states and 71177 transitions. [2022-02-15 13:15:51,997 INFO L78 Accepts]: Start accepts. Automaton has 28599 states and 71177 transitions. Word has length 59 [2022-02-15 13:15:51,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:51,997 INFO L470 AbstractCegarLoop]: Abstraction has 28599 states and 71177 transitions. [2022-02-15 13:15:51,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:51,997 INFO L276 IsEmpty]: Start isEmpty. Operand 28599 states and 71177 transitions. [2022-02-15 13:15:52,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:52,022 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:52,022 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:52,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Ended with exit code 0 [2022-02-15 13:15:52,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 336 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2022-02-15 13:15:52,223 INFO L402 AbstractCegarLoop]: === Iteration 344 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:52,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:52,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1766590421, now seen corresponding path program 194 times [2022-02-15 13:15:52,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:52,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822590739] [2022-02-15 13:15:52,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:52,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:52,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:52,367 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:52,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:52,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822590739] [2022-02-15 13:15:52,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822590739] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:52,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540343665] [2022-02-15 13:15:52,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:15:52,368 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:52,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:52,369 INFO L229 MonitoredProcess]: Starting monitored process 337 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:52,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Waiting until timeout for monitored process [2022-02-15 13:15:52,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:15:52,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:52,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:52,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:52,655 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:52,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:52,758 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:52,759 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:52,851 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:52,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540343665] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:52,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:52,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 24 [2022-02-15 13:15:52,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293624235] [2022-02-15 13:15:52,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:52,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-15 13:15:52,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:52,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-15 13:15:52,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:15:52,852 INFO L87 Difference]: Start difference. First operand 28599 states and 71177 transitions. Second operand has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:53,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:53,358 INFO L93 Difference]: Finished difference Result 28965 states and 71878 transitions. [2022-02-15 13:15:53,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-15 13:15:53,358 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 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 59 [2022-02-15 13:15:53,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:53,408 INFO L225 Difference]: With dead ends: 28965 [2022-02-15 13:15:53,408 INFO L226 Difference]: Without dead ends: 28805 [2022-02-15 13:15:53,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 102 SyntacticMatches, 9 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:15:53,408 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 81 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:53,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 467 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1296 Invalid, 0 Unknown, 65 Unchecked, 0.4s Time] [2022-02-15 13:15:53,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28805 states. [2022-02-15 13:15:53,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28805 to 28608. [2022-02-15 13:15:53,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28608 states, 28607 states have (on average 2.4878526234837626) internal successors, (71170), 28607 states have internal predecessors, (71170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:53,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28608 states to 28608 states and 71170 transitions. [2022-02-15 13:15:53,941 INFO L78 Accepts]: Start accepts. Automaton has 28608 states and 71170 transitions. Word has length 59 [2022-02-15 13:15:53,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:53,941 INFO L470 AbstractCegarLoop]: Abstraction has 28608 states and 71170 transitions. [2022-02-15 13:15:53,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:53,942 INFO L276 IsEmpty]: Start isEmpty. Operand 28608 states and 71170 transitions. [2022-02-15 13:15:53,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:53,967 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:53,967 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:53,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Ended with exit code 0 [2022-02-15 13:15:54,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,337 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:54,168 INFO L402 AbstractCegarLoop]: === Iteration 345 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:54,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:54,168 INFO L85 PathProgramCache]: Analyzing trace with hash -577165717, now seen corresponding path program 195 times [2022-02-15 13:15:54,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:54,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853734895] [2022-02-15 13:15:54,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:54,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:54,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:54,425 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:54,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:54,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853734895] [2022-02-15 13:15:54,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853734895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:54,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176892035] [2022-02-15 13:15:54,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:15:54,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:54,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:54,427 INFO L229 MonitoredProcess]: Starting monitored process 338 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:54,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Waiting until timeout for monitored process [2022-02-15 13:15:54,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-15 13:15:54,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:54,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:54,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:54,750 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:54,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:54,874 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:54,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:54,964 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:54,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176892035] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:54,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:54,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-02-15 13:15:54,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556000877] [2022-02-15 13:15:54,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:54,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:15:54,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:54,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:15:54,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:15:54,965 INFO L87 Difference]: Start difference. First operand 28608 states and 71170 transitions. Second operand has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:55,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:55,373 INFO L93 Difference]: Finished difference Result 28836 states and 71559 transitions. [2022-02-15 13:15:55,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:15:55,373 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:55,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:55,426 INFO L225 Difference]: With dead ends: 28836 [2022-02-15 13:15:55,426 INFO L226 Difference]: Without dead ends: 28694 [2022-02-15 13:15:55,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 99 SyntacticMatches, 9 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:15:55,426 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 84 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 373 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:55,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 509 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 981 Invalid, 0 Unknown, 373 Unchecked, 0.3s Time] [2022-02-15 13:15:55,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28694 states. [2022-02-15 13:15:55,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28694 to 28000. [2022-02-15 13:15:55,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28000 states, 27999 states have (on average 2.4980535019107823) internal successors, (69943), 27999 states have internal predecessors, (69943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:55,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28000 states to 28000 states and 69943 transitions. [2022-02-15 13:15:55,941 INFO L78 Accepts]: Start accepts. Automaton has 28000 states and 69943 transitions. Word has length 59 [2022-02-15 13:15:55,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:55,941 INFO L470 AbstractCegarLoop]: Abstraction has 28000 states and 69943 transitions. [2022-02-15 13:15:55,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:55,941 INFO L276 IsEmpty]: Start isEmpty. Operand 28000 states and 69943 transitions. [2022-02-15 13:15:55,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:55,966 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:55,966 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:55,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Ended with exit code 0 [2022-02-15 13:15:56,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2022-02-15 13:15:56,166 INFO L402 AbstractCegarLoop]: === Iteration 346 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:56,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:56,167 INFO L85 PathProgramCache]: Analyzing trace with hash -930815113, now seen corresponding path program 94 times [2022-02-15 13:15:56,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:56,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016793010] [2022-02-15 13:15:56,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:56,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:56,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:56,302 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:56,302 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:56,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016793010] [2022-02-15 13:15:56,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016793010] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:56,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888783938] [2022-02-15 13:15:56,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:15:56,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:56,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:56,303 INFO L229 MonitoredProcess]: Starting monitored process 339 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:56,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Waiting until timeout for monitored process [2022-02-15 13:15:56,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:15:56,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:56,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:56,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:56,464 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:56,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:56,507 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:56,507 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:56,595 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:15:56,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888783938] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:56,595 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:56,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-15 13:15:56,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147235295] [2022-02-15 13:15:56,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:56,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:15:56,596 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:56,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:15:56,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:15:56,596 INFO L87 Difference]: Start difference. First operand 28000 states and 69943 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:57,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:57,432 INFO L93 Difference]: Finished difference Result 36340 states and 89470 transitions. [2022-02-15 13:15:57,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-15 13:15:57,432 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 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 59 [2022-02-15 13:15:57,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:57,493 INFO L225 Difference]: With dead ends: 36340 [2022-02-15 13:15:57,493 INFO L226 Difference]: Without dead ends: 36260 [2022-02-15 13:15:57,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:15:57,494 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 226 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:57,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 469 Invalid, 1540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:15:57,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36260 states. [2022-02-15 13:15:57,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36260 to 27856. [2022-02-15 13:15:58,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27856 states, 27855 states have (on average 2.496068928379106) internal successors, (69528), 27855 states have internal predecessors, (69528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:58,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27856 states to 27856 states and 69528 transitions. [2022-02-15 13:15:58,080 INFO L78 Accepts]: Start accepts. Automaton has 27856 states and 69528 transitions. Word has length 59 [2022-02-15 13:15:58,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:58,080 INFO L470 AbstractCegarLoop]: Abstraction has 27856 states and 69528 transitions. [2022-02-15 13:15:58,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:58,080 INFO L276 IsEmpty]: Start isEmpty. Operand 27856 states and 69528 transitions. [2022-02-15 13:15:58,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:15:58,104 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:15:58,104 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:15:58,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Forceful destruction successful, exit code 0 [2022-02-15 13:15:58,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 339 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2022-02-15 13:15:58,304 INFO L402 AbstractCegarLoop]: === Iteration 347 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:15:58,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:15:58,305 INFO L85 PathProgramCache]: Analyzing trace with hash 509386743, now seen corresponding path program 196 times [2022-02-15 13:15:58,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:15:58,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124614042] [2022-02-15 13:15:58,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:15:58,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:15:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:15:58,438 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:58,438 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:15:58,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124614042] [2022-02-15 13:15:58,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124614042] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:15:58,438 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015487076] [2022-02-15 13:15:58,438 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:15:58,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:15:58,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:15:58,439 INFO L229 MonitoredProcess]: Starting monitored process 340 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:15:58,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Waiting until timeout for monitored process [2022-02-15 13:15:58,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:15:58,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:15:58,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:15:58,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:15:58,702 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:58,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:15:58,780 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:15:58,780 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:15:58,881 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:15:58,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015487076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:15:58,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:15:58,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-02-15 13:15:58,881 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534213099] [2022-02-15 13:15:58,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:15:58,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:15:58,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:15:58,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:15:58,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:15:58,882 INFO L87 Difference]: Start difference. First operand 27856 states and 69528 transitions. Second operand has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:59,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:15:59,275 INFO L93 Difference]: Finished difference Result 28195 states and 70172 transitions. [2022-02-15 13:15:59,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-15 13:15:59,275 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:15:59,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:15:59,446 INFO L225 Difference]: With dead ends: 28195 [2022-02-15 13:15:59,446 INFO L226 Difference]: Without dead ends: 28119 [2022-02-15 13:15:59,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 105 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:15:59,446 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 78 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:15:59,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 414 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 999 Invalid, 0 Unknown, 174 Unchecked, 0.3s Time] [2022-02-15 13:15:59,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28119 states. [2022-02-15 13:15:59,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28119 to 27919. [2022-02-15 13:15:59,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27919 states, 27918 states have (on average 2.4950927716885163) internal successors, (69658), 27918 states have internal predecessors, (69658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:59,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27919 states to 27919 states and 69658 transitions. [2022-02-15 13:15:59,991 INFO L78 Accepts]: Start accepts. Automaton has 27919 states and 69658 transitions. Word has length 59 [2022-02-15 13:15:59,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:15:59,991 INFO L470 AbstractCegarLoop]: Abstraction has 27919 states and 69658 transitions. [2022-02-15 13:15:59,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:15:59,992 INFO L276 IsEmpty]: Start isEmpty. Operand 27919 states and 69658 transitions. [2022-02-15 13:16:00,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:00,016 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:00,016 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:00,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Ended with exit code 0 [2022-02-15 13:16:00,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,340 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:00,217 INFO L402 AbstractCegarLoop]: === Iteration 348 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:00,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:00,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1433383151, now seen corresponding path program 197 times [2022-02-15 13:16:00,217 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:00,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268649230] [2022-02-15 13:16:00,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:00,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:00,346 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:00,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:00,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268649230] [2022-02-15 13:16:00,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268649230] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:00,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979700759] [2022-02-15 13:16:00,346 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:16:00,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:00,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:00,347 INFO L229 MonitoredProcess]: Starting monitored process 341 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:00,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Waiting until timeout for monitored process [2022-02-15 13:16:00,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-15 13:16:00,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:00,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:00,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:00,629 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:00,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:00,709 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:00,709 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:00,811 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:00,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979700759] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:00,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:00,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-02-15 13:16:00,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081915366] [2022-02-15 13:16:00,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:00,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:16:00,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:00,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:16:00,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:16:00,812 INFO L87 Difference]: Start difference. First operand 27919 states and 69658 transitions. Second operand has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:01,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:01,356 INFO L93 Difference]: Finished difference Result 28313 states and 70338 transitions. [2022-02-15 13:16:01,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:16:01,356 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:01,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:01,409 INFO L225 Difference]: With dead ends: 28313 [2022-02-15 13:16:01,409 INFO L226 Difference]: Without dead ends: 28201 [2022-02-15 13:16:01,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 105 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:16:01,409 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 90 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:01,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 540 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1336 Invalid, 0 Unknown, 121 Unchecked, 0.4s Time] [2022-02-15 13:16:01,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28201 states. [2022-02-15 13:16:01,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28201 to 27838. [2022-02-15 13:16:01,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27838 states, 27837 states have (on average 2.4949886841254445) internal successors, (69453), 27837 states have internal predecessors, (69453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:01,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27838 states to 27838 states and 69453 transitions. [2022-02-15 13:16:01,946 INFO L78 Accepts]: Start accepts. Automaton has 27838 states and 69453 transitions. Word has length 59 [2022-02-15 13:16:01,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:01,946 INFO L470 AbstractCegarLoop]: Abstraction has 27838 states and 69453 transitions. [2022-02-15 13:16:01,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:01,946 INFO L276 IsEmpty]: Start isEmpty. Operand 27838 states and 69453 transitions. [2022-02-15 13:16:01,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:01,970 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:01,970 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:01,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Ended with exit code 0 [2022-02-15 13:16:02,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,341 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:02,170 INFO L402 AbstractCegarLoop]: === Iteration 349 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:02,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:02,171 INFO L85 PathProgramCache]: Analyzing trace with hash -256378591, now seen corresponding path program 198 times [2022-02-15 13:16:02,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:02,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948167246] [2022-02-15 13:16:02,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:02,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:02,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:02,318 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:02,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:02,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948167246] [2022-02-15 13:16:02,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948167246] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:02,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728360144] [2022-02-15 13:16:02,318 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:16:02,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:02,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:02,319 INFO L229 MonitoredProcess]: Starting monitored process 342 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:02,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Waiting until timeout for monitored process [2022-02-15 13:16:02,348 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-15 13:16:02,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:02,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-15 13:16:02,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:02,908 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-15 13:16:02,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-15 13:16:02,981 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 117 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:02,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:03,904 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:16:03,905 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:16:04,233 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 66 proven. 109 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:04,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728360144] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:04,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:04,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18, 19] total 40 [2022-02-15 13:16:04,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649924647] [2022-02-15 13:16:04,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:04,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-15 13:16:04,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:04,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-15 13:16:04,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1381, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:16:04,234 INFO L87 Difference]: Start difference. First operand 27838 states and 69453 transitions. Second operand has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:07,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:07,375 INFO L93 Difference]: Finished difference Result 37739 states and 94039 transitions. [2022-02-15 13:16:07,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-02-15 13:16:07,376 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:07,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:07,450 INFO L225 Difference]: With dead ends: 37739 [2022-02-15 13:16:07,450 INFO L226 Difference]: Without dead ends: 37616 [2022-02-15 13:16:07,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 102 SyntacticMatches, 11 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3977 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2027, Invalid=8685, Unknown=0, NotChecked=0, Total=10712 [2022-02-15 13:16:07,452 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 525 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 2648 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 3383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 596 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:07,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 646 Invalid, 3383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2648 Invalid, 0 Unknown, 596 Unchecked, 1.0s Time] [2022-02-15 13:16:07,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37616 states. [2022-02-15 13:16:07,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37616 to 26480. [2022-02-15 13:16:08,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26480 states, 26479 states have (on average 2.500736432644737) internal successors, (66217), 26479 states have internal predecessors, (66217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:08,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26480 states to 26480 states and 66217 transitions. [2022-02-15 13:16:08,069 INFO L78 Accepts]: Start accepts. Automaton has 26480 states and 66217 transitions. Word has length 59 [2022-02-15 13:16:08,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:08,069 INFO L470 AbstractCegarLoop]: Abstraction has 26480 states and 66217 transitions. [2022-02-15 13:16:08,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:08,069 INFO L276 IsEmpty]: Start isEmpty. Operand 26480 states and 66217 transitions. [2022-02-15 13:16:08,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:08,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:08,095 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:08,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:08,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 342 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2022-02-15 13:16:08,295 INFO L402 AbstractCegarLoop]: === Iteration 350 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:08,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:08,295 INFO L85 PathProgramCache]: Analyzing trace with hash -27751262, now seen corresponding path program 199 times [2022-02-15 13:16:08,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:08,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335052182] [2022-02-15 13:16:08,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:08,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:08,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:08,429 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 77 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:16:08,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:08,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335052182] [2022-02-15 13:16:08,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335052182] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:08,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548787092] [2022-02-15 13:16:08,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:16:08,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:08,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:08,430 INFO L229 MonitoredProcess]: Starting monitored process 343 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:08,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Waiting until timeout for monitored process [2022-02-15 13:16:08,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:08,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:16:08,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:08,648 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 86 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:08,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:09,002 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 86 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:09,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548787092] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:09,002 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:09,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 18 [2022-02-15 13:16:09,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440761523] [2022-02-15 13:16:09,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:09,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:16:09,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:09,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:16:09,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:09,003 INFO L87 Difference]: Start difference. First operand 26480 states and 66217 transitions. Second operand has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:09,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:09,582 INFO L93 Difference]: Finished difference Result 30843 states and 76714 transitions. [2022-02-15 13:16:09,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:16:09,582 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:09,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:09,638 INFO L225 Difference]: With dead ends: 30843 [2022-02-15 13:16:09,639 INFO L226 Difference]: Without dead ends: 30843 [2022-02-15 13:16:09,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=384, Invalid=806, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:16:09,639 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 341 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:09,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 231 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:16:09,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30843 states. [2022-02-15 13:16:10,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30843 to 28170. [2022-02-15 13:16:10,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28170 states, 28169 states have (on average 2.5181937590968797) internal successors, (70935), 28169 states have internal predecessors, (70935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:10,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28170 states to 28170 states and 70935 transitions. [2022-02-15 13:16:10,252 INFO L78 Accepts]: Start accepts. Automaton has 28170 states and 70935 transitions. Word has length 59 [2022-02-15 13:16:10,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:10,252 INFO L470 AbstractCegarLoop]: Abstraction has 28170 states and 70935 transitions. [2022-02-15 13:16:10,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:10,252 INFO L276 IsEmpty]: Start isEmpty. Operand 28170 states and 70935 transitions. [2022-02-15 13:16:10,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:10,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:10,277 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:10,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:10,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2022-02-15 13:16:10,478 INFO L402 AbstractCegarLoop]: === Iteration 351 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:10,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:10,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1947659307, now seen corresponding path program 95 times [2022-02-15 13:16:10,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:10,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350192498] [2022-02-15 13:16:10,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:10,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:10,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:10,626 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:10,626 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:10,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350192498] [2022-02-15 13:16:10,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350192498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:10,627 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017193482] [2022-02-15 13:16:10,627 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:16:10,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:10,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:10,628 INFO L229 MonitoredProcess]: Starting monitored process 344 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:10,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Waiting until timeout for monitored process [2022-02-15 13:16:10,656 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:16:10,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:10,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:10,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:10,795 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:10,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:10,832 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:10,832 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:10,927 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:10,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017193482] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:10,928 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:10,928 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-15 13:16:10,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631382032] [2022-02-15 13:16:10,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:10,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:16:10,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:10,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:16:10,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:16:10,929 INFO L87 Difference]: Start difference. First operand 28170 states and 70935 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:11,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:11,700 INFO L93 Difference]: Finished difference Result 34907 states and 86804 transitions. [2022-02-15 13:16:11,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-15 13:16:11,701 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 59 [2022-02-15 13:16:11,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:11,767 INFO L225 Difference]: With dead ends: 34907 [2022-02-15 13:16:11,768 INFO L226 Difference]: Without dead ends: 34855 [2022-02-15 13:16:11,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:16:11,768 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 195 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 1542 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:11,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 505 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1542 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:16:11,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34855 states. [2022-02-15 13:16:12,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34855 to 28217. [2022-02-15 13:16:12,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28217 states, 28216 states have (on average 2.517224269917777) internal successors, (71026), 28216 states have internal predecessors, (71026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:12,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28217 states to 28217 states and 71026 transitions. [2022-02-15 13:16:12,426 INFO L78 Accepts]: Start accepts. Automaton has 28217 states and 71026 transitions. Word has length 59 [2022-02-15 13:16:12,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:12,426 INFO L470 AbstractCegarLoop]: Abstraction has 28217 states and 71026 transitions. [2022-02-15 13:16:12,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:12,426 INFO L276 IsEmpty]: Start isEmpty. Operand 28217 states and 71026 transitions. [2022-02-15 13:16:12,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:12,450 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:12,451 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:12,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:12,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,344 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:12,651 INFO L402 AbstractCegarLoop]: === Iteration 352 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:12,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:12,652 INFO L85 PathProgramCache]: Analyzing trace with hash -934950123, now seen corresponding path program 200 times [2022-02-15 13:16:12,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:12,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597580316] [2022-02-15 13:16:12,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:12,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:12,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:12,770 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:12,770 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:12,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597580316] [2022-02-15 13:16:12,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597580316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:12,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518500331] [2022-02-15 13:16:12,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:16:12,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:12,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:12,772 INFO L229 MonitoredProcess]: Starting monitored process 345 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:12,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Waiting until timeout for monitored process [2022-02-15 13:16:12,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:16:12,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:12,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:12,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:13,011 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:13,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:13,071 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:13,072 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:13,183 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:13,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518500331] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:13,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:13,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-02-15 13:16:13,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301758330] [2022-02-15 13:16:13,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:13,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:16:13,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:13,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:16:13,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:13,184 INFO L87 Difference]: Start difference. First operand 28217 states and 71026 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:13,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:13,645 INFO L93 Difference]: Finished difference Result 28563 states and 71685 transitions. [2022-02-15 13:16:13,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-15 13:16:13,645 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:13,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:13,688 INFO L225 Difference]: With dead ends: 28563 [2022-02-15 13:16:13,688 INFO L226 Difference]: Without dead ends: 28471 [2022-02-15 13:16:13,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 108 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:13,689 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 82 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 278 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:13,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 398 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 806 Invalid, 0 Unknown, 278 Unchecked, 0.4s Time] [2022-02-15 13:16:13,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28471 states. [2022-02-15 13:16:14,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28471 to 28232. [2022-02-15 13:16:14,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28232 states, 28231 states have (on average 2.5164535439764797) internal successors, (71042), 28231 states have internal predecessors, (71042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:14,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28232 states to 28232 states and 71042 transitions. [2022-02-15 13:16:14,144 INFO L78 Accepts]: Start accepts. Automaton has 28232 states and 71042 transitions. Word has length 59 [2022-02-15 13:16:14,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:14,144 INFO L470 AbstractCegarLoop]: Abstraction has 28232 states and 71042 transitions. [2022-02-15 13:16:14,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:14,144 INFO L276 IsEmpty]: Start isEmpty. Operand 28232 states and 71042 transitions. [2022-02-15 13:16:14,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:14,166 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:14,166 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:14,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Ended with exit code 0 [2022-02-15 13:16:14,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,345 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:14,367 INFO L402 AbstractCegarLoop]: === Iteration 353 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:14,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:14,367 INFO L85 PathProgramCache]: Analyzing trace with hash -332197791, now seen corresponding path program 201 times [2022-02-15 13:16:14,367 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:14,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905339876] [2022-02-15 13:16:14,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:14,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:14,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:14,479 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:14,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:14,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905339876] [2022-02-15 13:16:14,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905339876] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:14,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77965356] [2022-02-15 13:16:14,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:16:14,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:14,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:14,480 INFO L229 MonitoredProcess]: Starting monitored process 346 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:14,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Waiting until timeout for monitored process [2022-02-15 13:16:14,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-15 13:16:14,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:14,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:14,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:14,766 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:14,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:14,807 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:14,807 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:14,923 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:14,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77965356] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:14,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:14,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-15 13:16:14,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646250912] [2022-02-15 13:16:14,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:14,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:16:14,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:14,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:16:14,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:16:14,924 INFO L87 Difference]: Start difference. First operand 28232 states and 71042 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:15,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:15,465 INFO L93 Difference]: Finished difference Result 28662 states and 71800 transitions. [2022-02-15 13:16:15,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:16:15,465 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 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 59 [2022-02-15 13:16:15,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:15,517 INFO L225 Difference]: With dead ends: 28662 [2022-02-15 13:16:15,518 INFO L226 Difference]: Without dead ends: 28604 [2022-02-15 13:16:15,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:15,518 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 83 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:15,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 512 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1332 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:16:15,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28604 states. [2022-02-15 13:16:16,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28604 to 28217. [2022-02-15 13:16:16,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28217 states, 28216 states have (on average 2.516267366033456) internal successors, (70999), 28216 states have internal predecessors, (70999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:16,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28217 states to 28217 states and 70999 transitions. [2022-02-15 13:16:16,158 INFO L78 Accepts]: Start accepts. Automaton has 28217 states and 70999 transitions. Word has length 59 [2022-02-15 13:16:16,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:16,158 INFO L470 AbstractCegarLoop]: Abstraction has 28217 states and 70999 transitions. [2022-02-15 13:16:16,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:16,159 INFO L276 IsEmpty]: Start isEmpty. Operand 28217 states and 70999 transitions. [2022-02-15 13:16:16,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:16,181 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:16,181 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:16,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:16,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,346 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:16,382 INFO L402 AbstractCegarLoop]: === Iteration 354 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:16,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:16,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1243288107, now seen corresponding path program 202 times [2022-02-15 13:16:16,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:16,382 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885797563] [2022-02-15 13:16:16,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:16,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:16,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:16,512 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:16,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:16,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885797563] [2022-02-15 13:16:16,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885797563] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:16,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732726621] [2022-02-15 13:16:16,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:16:16,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:16,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:16,513 INFO L229 MonitoredProcess]: Starting monitored process 347 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:16,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Waiting until timeout for monitored process [2022-02-15 13:16:16,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:16:16,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:16,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:16,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:16,773 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:16,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:16,849 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:16,849 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:16,958 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:16,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732726621] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:16,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:16,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-02-15 13:16:16,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337836733] [2022-02-15 13:16:16,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:16,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:16:16,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:16,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:16:16,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:16:16,958 INFO L87 Difference]: Start difference. First operand 28217 states and 70999 transitions. Second operand has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:17,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:17,540 INFO L93 Difference]: Finished difference Result 28545 states and 71562 transitions. [2022-02-15 13:16:17,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:16:17,540 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:17,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:17,589 INFO L225 Difference]: With dead ends: 28545 [2022-02-15 13:16:17,590 INFO L226 Difference]: Without dead ends: 28458 [2022-02-15 13:16:17,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 105 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-02-15 13:16:17,590 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 95 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:17,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 529 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1472 Invalid, 0 Unknown, 78 Unchecked, 0.4s Time] [2022-02-15 13:16:17,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28458 states. [2022-02-15 13:16:18,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28458 to 28049. [2022-02-15 13:16:18,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28049 states, 28048 states have (on average 2.5187535653166) internal successors, (70646), 28048 states have internal predecessors, (70646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:18,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28049 states to 28049 states and 70646 transitions. [2022-02-15 13:16:18,141 INFO L78 Accepts]: Start accepts. Automaton has 28049 states and 70646 transitions. Word has length 59 [2022-02-15 13:16:18,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:18,141 INFO L470 AbstractCegarLoop]: Abstraction has 28049 states and 70646 transitions. [2022-02-15 13:16:18,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:18,141 INFO L276 IsEmpty]: Start isEmpty. Operand 28049 states and 70646 transitions. [2022-02-15 13:16:18,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:18,164 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:18,164 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:18,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:18,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable353 [2022-02-15 13:16:18,364 INFO L402 AbstractCegarLoop]: === Iteration 355 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:18,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:18,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1752428599, now seen corresponding path program 96 times [2022-02-15 13:16:18,365 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:18,365 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317605091] [2022-02-15 13:16:18,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:18,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:18,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:18,480 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:18,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:18,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317605091] [2022-02-15 13:16:18,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317605091] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:18,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621590739] [2022-02-15 13:16:18,481 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:16:18,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:18,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:18,482 INFO L229 MonitoredProcess]: Starting monitored process 348 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:18,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Waiting until timeout for monitored process [2022-02-15 13:16:18,510 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-15 13:16:18,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:18,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:18,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:18,652 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:18,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:18,686 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:18,686 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:18,791 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:18,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621590739] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:18,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:18,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-15 13:16:18,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030579749] [2022-02-15 13:16:18,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:18,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-15 13:16:18,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:18,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-15 13:16:18,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-15 13:16:18,792 INFO L87 Difference]: Start difference. First operand 28049 states and 70646 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:19,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:19,447 INFO L93 Difference]: Finished difference Result 34216 states and 84866 transitions. [2022-02-15 13:16:19,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:16:19,448 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:19,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:19,507 INFO L225 Difference]: With dead ends: 34216 [2022-02-15 13:16:19,507 INFO L226 Difference]: Without dead ends: 34186 [2022-02-15 13:16:19,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:16:19,508 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 171 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:19,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 498 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:16:19,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34186 states. [2022-02-15 13:16:20,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34186 to 28112. [2022-02-15 13:16:20,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28112 states, 28111 states have (on average 2.5191206289352923) internal successors, (70815), 28111 states have internal predecessors, (70815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:20,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28112 states to 28112 states and 70815 transitions. [2022-02-15 13:16:20,124 INFO L78 Accepts]: Start accepts. Automaton has 28112 states and 70815 transitions. Word has length 59 [2022-02-15 13:16:20,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:20,124 INFO L470 AbstractCegarLoop]: Abstraction has 28112 states and 70815 transitions. [2022-02-15 13:16:20,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:20,124 INFO L276 IsEmpty]: Start isEmpty. Operand 28112 states and 70815 transitions. [2022-02-15 13:16:20,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:20,147 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:20,147 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:20,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Ended with exit code 0 [2022-02-15 13:16:20,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 348 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2022-02-15 13:16:20,347 INFO L402 AbstractCegarLoop]: === Iteration 356 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:20,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:20,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1529586871, now seen corresponding path program 203 times [2022-02-15 13:16:20,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:20,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736297331] [2022-02-15 13:16:20,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:20,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:20,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:20,456 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:20,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:20,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736297331] [2022-02-15 13:16:20,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736297331] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:20,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512900789] [2022-02-15 13:16:20,456 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:16:20,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:20,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:20,457 INFO L229 MonitoredProcess]: Starting monitored process 349 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:20,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Waiting until timeout for monitored process [2022-02-15 13:16:20,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-15 13:16:20,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:20,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:20,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:20,680 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:20,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:20,722 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:20,722 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:20,846 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:20,846 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512900789] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:20,846 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:20,846 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-15 13:16:20,846 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74575585] [2022-02-15 13:16:20,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:20,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:16:20,846 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:20,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:16:20,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:16:20,847 INFO L87 Difference]: Start difference. First operand 28112 states and 70815 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:21,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:21,253 INFO L93 Difference]: Finished difference Result 28433 states and 71417 transitions. [2022-02-15 13:16:21,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:16:21,254 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 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 59 [2022-02-15 13:16:21,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:21,304 INFO L225 Difference]: With dead ends: 28433 [2022-02-15 13:16:21,304 INFO L226 Difference]: Without dead ends: 28381 [2022-02-15 13:16:21,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:16:21,305 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 75 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:21,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 402 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 984 Invalid, 0 Unknown, 82 Unchecked, 0.3s Time] [2022-02-15 13:16:21,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28381 states. [2022-02-15 13:16:21,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28381 to 28121. [2022-02-15 13:16:21,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28121 states, 28120 states have (on average 2.518705547652916) internal successors, (70826), 28120 states have internal predecessors, (70826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:21,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28121 states to 28121 states and 70826 transitions. [2022-02-15 13:16:21,867 INFO L78 Accepts]: Start accepts. Automaton has 28121 states and 70826 transitions. Word has length 59 [2022-02-15 13:16:21,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:21,867 INFO L470 AbstractCegarLoop]: Abstraction has 28121 states and 70826 transitions. [2022-02-15 13:16:21,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:21,867 INFO L276 IsEmpty]: Start isEmpty. Operand 28121 states and 70826 transitions. [2022-02-15 13:16:21,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:21,893 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:21,893 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:21,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:22,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 349 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2022-02-15 13:16:22,093 INFO L402 AbstractCegarLoop]: === Iteration 357 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:22,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:22,094 INFO L85 PathProgramCache]: Analyzing trace with hash -2036095647, now seen corresponding path program 204 times [2022-02-15 13:16:22,094 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:22,094 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845187251] [2022-02-15 13:16:22,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:22,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:22,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:22,223 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:22,223 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:22,223 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845187251] [2022-02-15 13:16:22,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845187251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:22,223 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273976537] [2022-02-15 13:16:22,223 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:16:22,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:22,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:22,224 INFO L229 MonitoredProcess]: Starting monitored process 350 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:22,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Waiting until timeout for monitored process [2022-02-15 13:16:22,254 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-15 13:16:22,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:22,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-15 13:16:22,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:22,419 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-15 13:16:22,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-15 13:16:22,427 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:22,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:22,526 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:22,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:22,883 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 3 proven. 171 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:22,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273976537] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:22,883 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:22,883 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 14] total 23 [2022-02-15 13:16:22,883 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965218369] [2022-02-15 13:16:22,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:22,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-15 13:16:22,883 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:22,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-15 13:16:22,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-02-15 13:16:22,884 INFO L87 Difference]: Start difference. First operand 28121 states and 70826 transitions. Second operand has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:24,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:24,823 INFO L93 Difference]: Finished difference Result 31629 states and 78128 transitions. [2022-02-15 13:16:24,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-15 13:16:24,823 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:24,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:24,875 INFO L225 Difference]: With dead ends: 31629 [2022-02-15 13:16:24,875 INFO L226 Difference]: Without dead ends: 31487 [2022-02-15 13:16:24,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 99 SyntacticMatches, 13 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=211, Invalid=1595, Unknown=0, NotChecked=0, Total=1806 [2022-02-15 13:16:24,876 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 377 mSDsluCounter, 2356 mSDsCounter, 0 mSdLazyCounter, 4214 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1801 SdHoareTripleChecker+Invalid, 4250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 4214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:24,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 1801 Invalid, 4250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 4214 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-15 13:16:24,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31487 states. [2022-02-15 13:16:25,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31487 to 28440. [2022-02-15 13:16:25,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28440 states, 28439 states have (on average 2.516298041421991) internal successors, (71561), 28439 states have internal predecessors, (71561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:25,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28440 states to 28440 states and 71561 transitions. [2022-02-15 13:16:25,383 INFO L78 Accepts]: Start accepts. Automaton has 28440 states and 71561 transitions. Word has length 59 [2022-02-15 13:16:25,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:25,383 INFO L470 AbstractCegarLoop]: Abstraction has 28440 states and 71561 transitions. [2022-02-15 13:16:25,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:25,383 INFO L276 IsEmpty]: Start isEmpty. Operand 28440 states and 71561 transitions. [2022-02-15 13:16:25,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:25,410 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:25,410 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:25,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Ended with exit code 0 [2022-02-15 13:16:25,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2022-02-15 13:16:25,610 INFO L402 AbstractCegarLoop]: === Iteration 358 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:25,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:25,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1357566558, now seen corresponding path program 205 times [2022-02-15 13:16:25,610 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:25,610 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407583715] [2022-02-15 13:16:25,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:25,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:25,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:25,719 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 77 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:16:25,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:25,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407583715] [2022-02-15 13:16:25,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407583715] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:25,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712505676] [2022-02-15 13:16:25,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:16:25,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:25,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:25,721 INFO L229 MonitoredProcess]: Starting monitored process 351 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:25,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Waiting until timeout for monitored process [2022-02-15 13:16:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:25,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-15 13:16:25,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:25,930 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 82 proven. 95 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:25,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:26,267 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 82 proven. 95 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:26,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712505676] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:26,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:26,267 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-02-15 13:16:26,267 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588760135] [2022-02-15 13:16:26,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:26,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:16:26,267 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:26,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:16:26,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:16:26,268 INFO L87 Difference]: Start difference. First operand 28440 states and 71561 transitions. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:26,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:26,731 INFO L93 Difference]: Finished difference Result 35677 states and 89905 transitions. [2022-02-15 13:16:26,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-15 13:16:26,731 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:26,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:26,799 INFO L225 Difference]: With dead ends: 35677 [2022-02-15 13:16:26,799 INFO L226 Difference]: Without dead ends: 35677 [2022-02-15 13:16:26,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 117 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=315, Invalid=615, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:16:26,800 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 284 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:26,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 170 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-15 13:16:26,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35677 states. [2022-02-15 13:16:27,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35677 to 32469. [2022-02-15 13:16:27,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32469 states, 32468 states have (on average 2.558457558211162) internal successors, (83068), 32468 states have internal predecessors, (83068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:27,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32469 states to 32469 states and 83068 transitions. [2022-02-15 13:16:27,488 INFO L78 Accepts]: Start accepts. Automaton has 32469 states and 83068 transitions. Word has length 59 [2022-02-15 13:16:27,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:27,488 INFO L470 AbstractCegarLoop]: Abstraction has 32469 states and 83068 transitions. [2022-02-15 13:16:27,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:27,489 INFO L276 IsEmpty]: Start isEmpty. Operand 32469 states and 83068 transitions. [2022-02-15 13:16:27,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:27,515 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:27,515 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:27,531 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Ended with exit code 0 [2022-02-15 13:16:27,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,351 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:27,715 INFO L402 AbstractCegarLoop]: === Iteration 359 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:27,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:27,716 INFO L85 PathProgramCache]: Analyzing trace with hash -714916075, now seen corresponding path program 97 times [2022-02-15 13:16:27,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:27,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504207374] [2022-02-15 13:16:27,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:27,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:27,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:27,825 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:27,825 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:27,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504207374] [2022-02-15 13:16:27,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504207374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:27,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339287243] [2022-02-15 13:16:27,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:16:27,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:27,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:27,826 INFO L229 MonitoredProcess]: Starting monitored process 352 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:27,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (352)] Waiting until timeout for monitored process [2022-02-15 13:16:27,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:27,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:27,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:28,001 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:28,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:28,031 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:28,031 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:28,144 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:28,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339287243] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:28,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:28,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:16:28,144 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287419305] [2022-02-15 13:16:28,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:28,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:16:28,144 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:28,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:16:28,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:16:28,145 INFO L87 Difference]: Start difference. First operand 32469 states and 83068 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:28,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:28,902 INFO L93 Difference]: Finished difference Result 36868 states and 93091 transitions. [2022-02-15 13:16:28,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-15 13:16:28,902 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 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 59 [2022-02-15 13:16:28,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:28,971 INFO L225 Difference]: With dead ends: 36868 [2022-02-15 13:16:28,971 INFO L226 Difference]: Without dead ends: 36848 [2022-02-15 13:16:28,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-02-15 13:16:28,971 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 148 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:28,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 514 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:16:29,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36848 states. [2022-02-15 13:16:29,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36848 to 31352. [2022-02-15 13:16:29,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31352 states, 31351 states have (on average 2.5790245925169852) internal successors, (80855), 31351 states have internal predecessors, (80855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:29,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31352 states to 31352 states and 80855 transitions. [2022-02-15 13:16:29,597 INFO L78 Accepts]: Start accepts. Automaton has 31352 states and 80855 transitions. Word has length 59 [2022-02-15 13:16:29,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:29,597 INFO L470 AbstractCegarLoop]: Abstraction has 31352 states and 80855 transitions. [2022-02-15 13:16:29,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:29,597 INFO L276 IsEmpty]: Start isEmpty. Operand 31352 states and 80855 transitions. [2022-02-15 13:16:29,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:29,622 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:29,622 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:29,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (352)] Ended with exit code 0 [2022-02-15 13:16:29,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 352 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2022-02-15 13:16:29,823 INFO L402 AbstractCegarLoop]: === Iteration 360 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:29,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:29,823 INFO L85 PathProgramCache]: Analyzing trace with hash 174640619, now seen corresponding path program 206 times [2022-02-15 13:16:29,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:29,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805611357] [2022-02-15 13:16:29,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:29,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:29,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:29,931 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 155 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:29,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:29,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805611357] [2022-02-15 13:16:29,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805611357] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:29,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422415269] [2022-02-15 13:16:29,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:16:29,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:29,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:29,933 INFO L229 MonitoredProcess]: Starting monitored process 353 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:29,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Waiting until timeout for monitored process [2022-02-15 13:16:29,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:16:29,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:29,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:29,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:30,146 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:30,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:30,186 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:30,186 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:30,312 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:30,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422415269] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:30,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:30,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-15 13:16:30,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730035628] [2022-02-15 13:16:30,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:30,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-15 13:16:30,313 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:30,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-15 13:16:30,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:16:30,313 INFO L87 Difference]: Start difference. First operand 31352 states and 80855 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:30,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:30,609 INFO L93 Difference]: Finished difference Result 31893 states and 81931 transitions. [2022-02-15 13:16:30,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-15 13:16:30,609 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:30,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:30,665 INFO L225 Difference]: With dead ends: 31893 [2022-02-15 13:16:30,665 INFO L226 Difference]: Without dead ends: 31854 [2022-02-15 13:16:30,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-15 13:16:30,665 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 33 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:30,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 139 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 609 Invalid, 0 Unknown, 65 Unchecked, 0.2s Time] [2022-02-15 13:16:30,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31854 states. [2022-02-15 13:16:31,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31854 to 31409. [2022-02-15 13:16:31,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31409 states, 31408 states have (on average 2.578228476821192) internal successors, (80977), 31408 states have internal predecessors, (80977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:31,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31409 states to 31409 states and 80977 transitions. [2022-02-15 13:16:31,239 INFO L78 Accepts]: Start accepts. Automaton has 31409 states and 80977 transitions. Word has length 59 [2022-02-15 13:16:31,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:31,240 INFO L470 AbstractCegarLoop]: Abstraction has 31409 states and 80977 transitions. [2022-02-15 13:16:31,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:31,240 INFO L276 IsEmpty]: Start isEmpty. Operand 31409 states and 80977 transitions. [2022-02-15 13:16:31,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:31,264 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:31,264 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:31,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Ended with exit code 0 [2022-02-15 13:16:31,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 353 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2022-02-15 13:16:31,465 INFO L402 AbstractCegarLoop]: === Iteration 361 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:31,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:31,465 INFO L85 PathProgramCache]: Analyzing trace with hash 953912567, now seen corresponding path program 98 times [2022-02-15 13:16:31,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:31,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853171946] [2022-02-15 13:16:31,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:31,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:31,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:31,568 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:31,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:31,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853171946] [2022-02-15 13:16:31,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853171946] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:31,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767067988] [2022-02-15 13:16:31,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:16:31,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:31,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:31,570 INFO L229 MonitoredProcess]: Starting monitored process 354 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:31,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Waiting until timeout for monitored process [2022-02-15 13:16:31,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:16:31,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:31,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:31,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:31,755 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:31,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:31,779 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:31,780 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:31,901 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:31,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767067988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:31,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:31,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:16:31,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674111608] [2022-02-15 13:16:31,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:31,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:16:31,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:31,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:16:31,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:16:31,902 INFO L87 Difference]: Start difference. First operand 31409 states and 80977 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:32,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:32,539 INFO L93 Difference]: Finished difference Result 33839 states and 86438 transitions. [2022-02-15 13:16:32,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-15 13:16:32,539 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 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 59 [2022-02-15 13:16:32,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:32,606 INFO L225 Difference]: With dead ends: 33839 [2022-02-15 13:16:32,606 INFO L226 Difference]: Without dead ends: 33829 [2022-02-15 13:16:32,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-02-15 13:16:32,606 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 124 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:32,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 322 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:16:32,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33829 states. [2022-02-15 13:16:33,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33829 to 31472. [2022-02-15 13:16:33,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31472 states, 31471 states have (on average 2.578246639763592) internal successors, (81140), 31471 states have internal predecessors, (81140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:33,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31472 states to 31472 states and 81140 transitions. [2022-02-15 13:16:33,156 INFO L78 Accepts]: Start accepts. Automaton has 31472 states and 81140 transitions. Word has length 59 [2022-02-15 13:16:33,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:33,156 INFO L470 AbstractCegarLoop]: Abstraction has 31472 states and 81140 transitions. [2022-02-15 13:16:33,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:33,157 INFO L276 IsEmpty]: Start isEmpty. Operand 31472 states and 81140 transitions. [2022-02-15 13:16:33,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:33,182 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:33,182 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:33,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Ended with exit code 0 [2022-02-15 13:16:33,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,354 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:33,382 INFO L402 AbstractCegarLoop]: === Iteration 362 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:33,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:33,382 INFO L85 PathProgramCache]: Analyzing trace with hash 2124264955, now seen corresponding path program 99 times [2022-02-15 13:16:33,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:33,382 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637259311] [2022-02-15 13:16:33,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:33,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:33,484 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:33,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:33,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637259311] [2022-02-15 13:16:33,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637259311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:33,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695168574] [2022-02-15 13:16:33,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:16:33,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:33,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:33,485 INFO L229 MonitoredProcess]: Starting monitored process 355 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:33,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Waiting until timeout for monitored process [2022-02-15 13:16:33,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:16:33,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:33,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:33,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:33,665 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:33,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:33,684 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:16:33,684 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:16:33,810 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:33,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695168574] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:33,811 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:33,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:16:33,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380120597] [2022-02-15 13:16:33,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:33,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:16:33,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:33,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:16:33,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:16:33,811 INFO L87 Difference]: Start difference. First operand 31472 states and 81140 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:34,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:34,528 INFO L93 Difference]: Finished difference Result 32955 states and 84340 transitions. [2022-02-15 13:16:34,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:16:34,529 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:34,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:34,585 INFO L225 Difference]: With dead ends: 32955 [2022-02-15 13:16:34,585 INFO L226 Difference]: Without dead ends: 32942 [2022-02-15 13:16:34,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:34,585 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 134 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 1630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:34,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 600 Invalid, 1630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:16:34,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32942 states. [2022-02-15 13:16:34,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32942 to 31420. [2022-02-15 13:16:35,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31420 states, 31419 states have (on average 2.5774213055794264) internal successors, (80980), 31419 states have internal predecessors, (80980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:35,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31420 states to 31420 states and 80980 transitions. [2022-02-15 13:16:35,094 INFO L78 Accepts]: Start accepts. Automaton has 31420 states and 80980 transitions. Word has length 59 [2022-02-15 13:16:35,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:35,094 INFO L470 AbstractCegarLoop]: Abstraction has 31420 states and 80980 transitions. [2022-02-15 13:16:35,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:35,094 INFO L276 IsEmpty]: Start isEmpty. Operand 31420 states and 80980 transitions. [2022-02-15 13:16:35,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:35,117 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:35,117 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:35,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Forceful destruction successful, exit code 0 [2022-02-15 13:16:35,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,355 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:35,317 INFO L402 AbstractCegarLoop]: === Iteration 363 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:35,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:35,318 INFO L85 PathProgramCache]: Analyzing trace with hash -48488939, now seen corresponding path program 207 times [2022-02-15 13:16:35,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:35,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930440664] [2022-02-15 13:16:35,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:35,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:35,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:35,429 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:35,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:35,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930440664] [2022-02-15 13:16:35,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930440664] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:35,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687114126] [2022-02-15 13:16:35,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:16:35,430 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:35,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:35,430 INFO L229 MonitoredProcess]: Starting monitored process 356 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:35,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Waiting until timeout for monitored process [2022-02-15 13:16:35,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-15 13:16:35,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:35,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:35,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:35,606 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:35,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:35,625 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:16:35,625 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:16:35,752 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:35,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687114126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:35,752 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:35,752 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-15 13:16:35,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781458155] [2022-02-15 13:16:35,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:35,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:16:35,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:35,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:16:35,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:16:35,753 INFO L87 Difference]: Start difference. First operand 31420 states and 80980 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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-02-15 13:16:36,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:36,467 INFO L93 Difference]: Finished difference Result 32136 states and 82322 transitions. [2022-02-15 13:16:36,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:16:36,467 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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 59 [2022-02-15 13:16:36,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:36,522 INFO L225 Difference]: With dead ends: 32136 [2022-02-15 13:16:36,523 INFO L226 Difference]: Without dead ends: 31947 [2022-02-15 13:16:36,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:36,523 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 144 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 1702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:36,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 595 Invalid, 1702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:16:36,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31947 states. [2022-02-15 13:16:36,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31947 to 30956. [2022-02-15 13:16:36,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30956 states, 30955 states have (on average 2.5835567759651106) internal successors, (79974), 30955 states have internal predecessors, (79974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:37,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30956 states to 30956 states and 79974 transitions. [2022-02-15 13:16:37,029 INFO L78 Accepts]: Start accepts. Automaton has 30956 states and 79974 transitions. Word has length 59 [2022-02-15 13:16:37,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:37,029 INFO L470 AbstractCegarLoop]: Abstraction has 30956 states and 79974 transitions. [2022-02-15 13:16:37,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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-02-15 13:16:37,029 INFO L276 IsEmpty]: Start isEmpty. Operand 30956 states and 79974 transitions. [2022-02-15 13:16:37,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:37,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:37,052 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:37,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Ended with exit code 0 [2022-02-15 13:16:37,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,356 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:37,253 INFO L402 AbstractCegarLoop]: === Iteration 364 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:37,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:37,253 INFO L85 PathProgramCache]: Analyzing trace with hash -662025119, now seen corresponding path program 208 times [2022-02-15 13:16:37,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:37,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946024396] [2022-02-15 13:16:37,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:37,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:37,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:37,355 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:37,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:37,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946024396] [2022-02-15 13:16:37,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946024396] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:37,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999428200] [2022-02-15 13:16:37,355 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:16:37,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:37,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:37,356 INFO L229 MonitoredProcess]: Starting monitored process 357 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:37,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Waiting until timeout for monitored process [2022-02-15 13:16:37,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:16:37,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:37,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:37,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:37,520 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:37,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:37,537 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-15 13:16:37,537 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-15 13:16:37,663 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:16:37,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999428200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:37,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:37,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-15 13:16:37,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280733157] [2022-02-15 13:16:37,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:37,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-15 13:16:37,663 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:37,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-15 13:16:37,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-15 13:16:37,664 INFO L87 Difference]: Start difference. First operand 30956 states and 79974 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:38,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:38,273 INFO L93 Difference]: Finished difference Result 31856 states and 81857 transitions. [2022-02-15 13:16:38,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-15 13:16:38,273 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-15 13:16:38,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:38,327 INFO L225 Difference]: With dead ends: 31856 [2022-02-15 13:16:38,327 INFO L226 Difference]: Without dead ends: 31844 [2022-02-15 13:16:38,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:16:38,328 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 137 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 1251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:38,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 474 Invalid, 1251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:16:38,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31844 states. [2022-02-15 13:16:38,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31844 to 31002. [2022-02-15 13:16:38,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31002 states, 31001 states have (on average 2.583465049514532) internal successors, (80090), 31001 states have internal predecessors, (80090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:38,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31002 states to 31002 states and 80090 transitions. [2022-02-15 13:16:38,821 INFO L78 Accepts]: Start accepts. Automaton has 31002 states and 80090 transitions. Word has length 59 [2022-02-15 13:16:38,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:38,821 INFO L470 AbstractCegarLoop]: Abstraction has 31002 states and 80090 transitions. [2022-02-15 13:16:38,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:38,821 INFO L276 IsEmpty]: Start isEmpty. Operand 31002 states and 80090 transitions. [2022-02-15 13:16:38,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:38,845 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:38,845 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:38,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Ended with exit code 0 [2022-02-15 13:16:39,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,357 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:39,045 INFO L402 AbstractCegarLoop]: === Iteration 365 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:39,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:39,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1479892215, now seen corresponding path program 209 times [2022-02-15 13:16:39,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:39,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807483768] [2022-02-15 13:16:39,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:39,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:39,146 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:39,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:39,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807483768] [2022-02-15 13:16:39,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807483768] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:39,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809371455] [2022-02-15 13:16:39,146 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:16:39,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:39,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:39,147 INFO L229 MonitoredProcess]: Starting monitored process 358 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:39,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Waiting until timeout for monitored process [2022-02-15 13:16:39,176 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-15 13:16:39,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:39,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:39,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:39,326 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:39,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:39,347 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:39,347 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:39,471 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:39,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809371455] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:39,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:39,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-15 13:16:39,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782924603] [2022-02-15 13:16:39,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:39,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-15 13:16:39,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:39,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-15 13:16:39,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-15 13:16:39,471 INFO L87 Difference]: Start difference. First operand 31002 states and 80090 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:40,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:40,298 INFO L93 Difference]: Finished difference Result 33564 states and 85777 transitions. [2022-02-15 13:16:40,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-15 13:16:40,298 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:40,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:40,356 INFO L225 Difference]: With dead ends: 33564 [2022-02-15 13:16:40,357 INFO L226 Difference]: Without dead ends: 33510 [2022-02-15 13:16:40,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 118 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=1049, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:16:40,357 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 334 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:40,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 728 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:16:40,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33510 states. [2022-02-15 13:16:40,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33510 to 31298. [2022-02-15 13:16:40,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31298 states, 31297 states have (on average 2.5844649646931015) internal successors, (80886), 31297 states have internal predecessors, (80886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:40,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31298 states to 31298 states and 80886 transitions. [2022-02-15 13:16:40,874 INFO L78 Accepts]: Start accepts. Automaton has 31298 states and 80886 transitions. Word has length 59 [2022-02-15 13:16:40,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:40,874 INFO L470 AbstractCegarLoop]: Abstraction has 31298 states and 80886 transitions. [2022-02-15 13:16:40,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:40,875 INFO L276 IsEmpty]: Start isEmpty. Operand 31298 states and 80886 transitions. [2022-02-15 13:16:40,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:40,897 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:40,897 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:40,913 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Ended with exit code 0 [2022-02-15 13:16:41,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2022-02-15 13:16:41,098 INFO L402 AbstractCegarLoop]: === Iteration 366 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:41,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:41,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1634728749, now seen corresponding path program 210 times [2022-02-15 13:16:41,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:41,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896524883] [2022-02-15 13:16:41,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:41,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:41,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:41,219 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:41,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:41,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896524883] [2022-02-15 13:16:41,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896524883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:41,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751181288] [2022-02-15 13:16:41,219 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:16:41,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:41,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:41,220 INFO L229 MonitoredProcess]: Starting monitored process 359 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:41,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Waiting until timeout for monitored process [2022-02-15 13:16:41,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-15 13:16:41,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:41,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:16:41,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:41,405 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:41,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:41,432 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:41,432 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:41,551 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:41,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751181288] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:41,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:41,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-15 13:16:41,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299223278] [2022-02-15 13:16:41,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:41,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-15 13:16:41,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:41,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-15 13:16:41,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-15 13:16:41,552 INFO L87 Difference]: Start difference. First operand 31298 states and 80886 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:42,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:42,852 INFO L93 Difference]: Finished difference Result 37880 states and 95872 transitions. [2022-02-15 13:16:42,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-15 13:16:42,852 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:42,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:42,922 INFO L225 Difference]: With dead ends: 37880 [2022-02-15 13:16:42,922 INFO L226 Difference]: Without dead ends: 37712 [2022-02-15 13:16:42,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 117 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=375, Invalid=3531, Unknown=0, NotChecked=0, Total=3906 [2022-02-15 13:16:42,922 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 709 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 2194 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 2230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:42,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 995 Invalid, 2230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2194 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-15 13:16:42,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37712 states. [2022-02-15 13:16:43,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37712 to 32091. [2022-02-15 13:16:43,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32091 states, 32090 states have (on average 2.5860392645684014) internal successors, (82986), 32090 states have internal predecessors, (82986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:43,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32091 states to 32091 states and 82986 transitions. [2022-02-15 13:16:43,586 INFO L78 Accepts]: Start accepts. Automaton has 32091 states and 82986 transitions. Word has length 59 [2022-02-15 13:16:43,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:43,586 INFO L470 AbstractCegarLoop]: Abstraction has 32091 states and 82986 transitions. [2022-02-15 13:16:43,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:43,586 INFO L276 IsEmpty]: Start isEmpty. Operand 32091 states and 82986 transitions. [2022-02-15 13:16:43,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:43,609 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:43,609 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:43,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Ended with exit code 0 [2022-02-15 13:16:43,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365,359 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:43,809 INFO L402 AbstractCegarLoop]: === Iteration 367 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:43,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:43,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1575037239, now seen corresponding path program 211 times [2022-02-15 13:16:43,810 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:43,810 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329515168] [2022-02-15 13:16:43,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:43,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:43,931 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:43,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:43,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329515168] [2022-02-15 13:16:43,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329515168] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:43,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576493793] [2022-02-15 13:16:43,931 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:16:43,931 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:43,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:43,932 INFO L229 MonitoredProcess]: Starting monitored process 360 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:43,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Waiting until timeout for monitored process [2022-02-15 13:16:43,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:43,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-15 13:16:43,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:44,166 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:16:44,166 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:16:44,168 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:16:44,168 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:16:44,178 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:44,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:44,296 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:44,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:44,587 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:44,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576493793] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:44,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:44,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 31 [2022-02-15 13:16:44,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130017857] [2022-02-15 13:16:44,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:44,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-15 13:16:44,588 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:44,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-15 13:16:44,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2022-02-15 13:16:44,589 INFO L87 Difference]: Start difference. First operand 32091 states and 82986 transitions. Second operand has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:50,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:16:50,154 INFO L93 Difference]: Finished difference Result 60092 states and 146422 transitions. [2022-02-15 13:16:50,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-02-15 13:16:50,155 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:16:50,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:16:50,263 INFO L225 Difference]: With dead ends: 60092 [2022-02-15 13:16:50,263 INFO L226 Difference]: Without dead ends: 59529 [2022-02-15 13:16:50,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 97 SyntacticMatches, 7 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18230 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=3426, Invalid=44316, Unknown=0, NotChecked=0, Total=47742 [2022-02-15 13:16:50,265 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 2606 mSDsluCounter, 4297 mSDsCounter, 0 mSdLazyCounter, 5787 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2606 SdHoareTripleChecker+Valid, 3153 SdHoareTripleChecker+Invalid, 5948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 5787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:16:50,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2606 Valid, 3153 Invalid, 5948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 5787 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-15 13:16:50,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59529 states. [2022-02-15 13:16:51,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59529 to 36165. [2022-02-15 13:16:51,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36165 states, 36164 states have (on average 2.5911127087711536) internal successors, (93705), 36164 states have internal predecessors, (93705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:51,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36165 states to 36165 states and 93705 transitions. [2022-02-15 13:16:51,292 INFO L78 Accepts]: Start accepts. Automaton has 36165 states and 93705 transitions. Word has length 59 [2022-02-15 13:16:51,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:16:51,292 INFO L470 AbstractCegarLoop]: Abstraction has 36165 states and 93705 transitions. [2022-02-15 13:16:51,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:16:51,293 INFO L276 IsEmpty]: Start isEmpty. Operand 36165 states and 93705 transitions. [2022-02-15 13:16:51,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:16:51,317 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:16:51,317 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:16:51,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Ended with exit code 0 [2022-02-15 13:16:51,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 360 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2022-02-15 13:16:51,517 INFO L402 AbstractCegarLoop]: === Iteration 368 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:16:51,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:16:51,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1421723373, now seen corresponding path program 212 times [2022-02-15 13:16:51,518 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:16:51,518 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038472285] [2022-02-15 13:16:51,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:16:51,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:16:51,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:16:51,654 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:51,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:16:51,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038472285] [2022-02-15 13:16:51,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038472285] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:16:51,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096864705] [2022-02-15 13:16:51,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:16:51,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:16:51,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:16:51,655 INFO L229 MonitoredProcess]: Starting monitored process 361 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:16:51,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Waiting until timeout for monitored process [2022-02-15 13:16:51,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:16:51,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:16:51,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-15 13:16:51,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:16:51,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:16:51,938 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:16:51,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:16:51,940 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:16:51,951 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:51,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:16:52,110 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:16:52,110 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:16:52,394 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:16:52,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096864705] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:16:52,394 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:16:52,394 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 16] total 34 [2022-02-15 13:16:52,394 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432694794] [2022-02-15 13:16:52,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:16:52,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-15 13:16:52,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:16:52,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-15 13:16:52,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2022-02-15 13:16:52,395 INFO L87 Difference]: Start difference. First operand 36165 states and 93705 transitions. Second operand has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:02,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:17:02,389 INFO L93 Difference]: Finished difference Result 104404 states and 250580 transitions. [2022-02-15 13:17:02,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 366 states. [2022-02-15 13:17:02,390 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:17:02,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:17:02,628 INFO L225 Difference]: With dead ends: 104404 [2022-02-15 13:17:02,628 INFO L226 Difference]: Without dead ends: 102875 [2022-02-15 13:17:02,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 95 SyntacticMatches, 6 SemanticMatches, 370 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57712 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=8325, Invalid=129687, Unknown=0, NotChecked=0, Total=138012 [2022-02-15 13:17:02,634 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 3919 mSDsluCounter, 5681 mSDsCounter, 0 mSdLazyCounter, 7685 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3919 SdHoareTripleChecker+Valid, 4120 SdHoareTripleChecker+Invalid, 7916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 7685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-02-15 13:17:02,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3919 Valid, 4120 Invalid, 7916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 7685 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-02-15 13:17:02,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102875 states. [2022-02-15 13:17:03,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102875 to 41479. [2022-02-15 13:17:04,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41479 states, 41478 states have (on average 2.597569796036453) internal successors, (107742), 41478 states have internal predecessors, (107742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:04,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41479 states to 41479 states and 107742 transitions. [2022-02-15 13:17:04,107 INFO L78 Accepts]: Start accepts. Automaton has 41479 states and 107742 transitions. Word has length 59 [2022-02-15 13:17:04,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:17:04,107 INFO L470 AbstractCegarLoop]: Abstraction has 41479 states and 107742 transitions. [2022-02-15 13:17:04,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:04,107 INFO L276 IsEmpty]: Start isEmpty. Operand 41479 states and 107742 transitions. [2022-02-15 13:17:04,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:17:04,132 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:17:04,132 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:17:04,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Forceful destruction successful, exit code 0 [2022-02-15 13:17:04,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2022-02-15 13:17:04,332 INFO L402 AbstractCegarLoop]: === Iteration 369 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:17:04,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:17:04,332 INFO L85 PathProgramCache]: Analyzing trace with hash -401422985, now seen corresponding path program 213 times [2022-02-15 13:17:04,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:17:04,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073221270] [2022-02-15 13:17:04,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:17:04,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:17:04,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:17:04,462 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:17:04,462 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:17:04,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073221270] [2022-02-15 13:17:04,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073221270] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:17:04,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626518200] [2022-02-15 13:17:04,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-15 13:17:04,462 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:04,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:17:04,463 INFO L229 MonitoredProcess]: Starting monitored process 362 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:17:04,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Waiting until timeout for monitored process [2022-02-15 13:17:04,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-15 13:17:04,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:17:04,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:17:04,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:17:04,625 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:17:04,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:17:04,663 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:17:04,663 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:17:04,754 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:17:04,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626518200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:17:04,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:17:04,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-15 13:17:04,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493898775] [2022-02-15 13:17:04,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:17:04,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-15 13:17:04,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:17:04,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-15 13:17:04,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-15 13:17:04,755 INFO L87 Difference]: Start difference. First operand 41479 states and 107742 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:11,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:17:11,119 INFO L93 Difference]: Finished difference Result 125471 states and 307194 transitions. [2022-02-15 13:17:11,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 319 states. [2022-02-15 13:17:11,119 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:17:11,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:17:11,446 INFO L225 Difference]: With dead ends: 125471 [2022-02-15 13:17:11,446 INFO L226 Difference]: Without dead ends: 121997 [2022-02-15 13:17:11,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 114 SyntacticMatches, 5 SemanticMatches, 317 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45898 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=5829, Invalid=95613, Unknown=0, NotChecked=0, Total=101442 [2022-02-15 13:17:11,449 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 5733 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 2640 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5733 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 3018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 2640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:17:11,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5733 Valid, 1143 Invalid, 3018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 2640 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-15 13:17:11,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121997 states. [2022-02-15 13:17:12,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121997 to 46815. [2022-02-15 13:17:12,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46815 states, 46814 states have (on average 2.6015721792626136) internal successors, (121790), 46814 states have internal predecessors, (121790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:12,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46815 states to 46815 states and 121790 transitions. [2022-02-15 13:17:12,961 INFO L78 Accepts]: Start accepts. Automaton has 46815 states and 121790 transitions. Word has length 59 [2022-02-15 13:17:12,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:17:12,961 INFO L470 AbstractCegarLoop]: Abstraction has 46815 states and 121790 transitions. [2022-02-15 13:17:12,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:12,961 INFO L276 IsEmpty]: Start isEmpty. Operand 46815 states and 121790 transitions. [2022-02-15 13:17:12,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:17:12,986 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:17:12,986 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:17:13,002 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Ended with exit code 0 [2022-02-15 13:17:13,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 362 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2022-02-15 13:17:13,187 INFO L402 AbstractCegarLoop]: === Iteration 370 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:17:13,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:17:13,187 INFO L85 PathProgramCache]: Analyzing trace with hash 401851053, now seen corresponding path program 214 times [2022-02-15 13:17:13,187 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:17:13,187 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268000432] [2022-02-15 13:17:13,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:17:13,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:17:13,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:17:13,469 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:17:13,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:17:13,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268000432] [2022-02-15 13:17:13,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268000432] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:17:13,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169305843] [2022-02-15 13:17:13,469 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:17:13,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:13,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:17:13,470 INFO L229 MonitoredProcess]: Starting monitored process 363 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:17:13,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Waiting until timeout for monitored process [2022-02-15 13:17:13,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:17:13,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:17:13,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-15 13:17:13,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:17:13,783 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:17:13,784 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-15 13:17:13,785 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-15 13:17:13,785 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-15 13:17:13,795 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:17:13,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:17:14,012 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:17:14,012 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:17:14,273 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:17:14,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169305843] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:17:14,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:17:14,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 40 [2022-02-15 13:17:14,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316762987] [2022-02-15 13:17:14,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:17:14,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-15 13:17:14,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:17:14,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-15 13:17:14,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1482, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:17:14,275 INFO L87 Difference]: Start difference. First operand 46815 states and 121790 transitions. Second operand has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:47,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:17:47,041 INFO L93 Difference]: Finished difference Result 245198 states and 596100 transitions. [2022-02-15 13:17:47,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 958 states. [2022-02-15 13:17:47,041 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:17:47,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:17:47,914 INFO L225 Difference]: With dead ends: 245198 [2022-02-15 13:17:47,915 INFO L226 Difference]: Without dead ends: 242250 [2022-02-15 13:17:47,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1059 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 964 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423550 ImplicationChecksByTransitivity, 26.5s TimeCoverageRelationStatistics Valid=42841, Invalid=889349, Unknown=0, NotChecked=0, Total=932190 [2022-02-15 13:17:47,950 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 6830 mSDsluCounter, 6800 mSDsCounter, 0 mSdLazyCounter, 10036 mSolverCounterSat, 417 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6830 SdHoareTripleChecker+Valid, 5047 SdHoareTripleChecker+Invalid, 10453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 417 IncrementalHoareTripleChecker+Valid, 10036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:17:47,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6830 Valid, 5047 Invalid, 10453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [417 Valid, 10036 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-02-15 13:17:48,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242250 states. [2022-02-15 13:17:50,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242250 to 63223. [2022-02-15 13:17:50,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63223 states, 63222 states have (on average 2.62084400999652) internal successors, (165695), 63222 states have internal predecessors, (165695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:50,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63223 states to 63223 states and 165695 transitions. [2022-02-15 13:17:50,955 INFO L78 Accepts]: Start accepts. Automaton has 63223 states and 165695 transitions. Word has length 59 [2022-02-15 13:17:50,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:17:50,955 INFO L470 AbstractCegarLoop]: Abstraction has 63223 states and 165695 transitions. [2022-02-15 13:17:50,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:50,955 INFO L276 IsEmpty]: Start isEmpty. Operand 63223 states and 165695 transitions. [2022-02-15 13:17:50,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:17:50,985 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:17:50,985 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:17:51,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Forceful destruction successful, exit code 0 [2022-02-15 13:17:51,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,363 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:51,185 INFO L402 AbstractCegarLoop]: === Iteration 371 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:17:51,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:17:51,186 INFO L85 PathProgramCache]: Analyzing trace with hash -819056201, now seen corresponding path program 215 times [2022-02-15 13:17:51,186 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:17:51,186 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188826158] [2022-02-15 13:17:51,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:17:51,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:17:51,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:17:51,335 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:17:51,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:17:51,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188826158] [2022-02-15 13:17:51,336 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188826158] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:17:51,336 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795626871] [2022-02-15 13:17:51,336 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:17:51,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:51,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:17:51,337 INFO L229 MonitoredProcess]: Starting monitored process 364 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:17:51,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (364)] Waiting until timeout for monitored process [2022-02-15 13:17:51,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-15 13:17:51,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:17:51,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:17:51,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:17:51,494 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:17:51,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:17:51,542 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:17:51,542 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:17:51,618 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:17:51,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795626871] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:17:51,619 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:17:51,619 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2022-02-15 13:17:51,619 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345620076] [2022-02-15 13:17:51,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:17:51,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-15 13:17:51,619 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:17:51,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-15 13:17:51,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2022-02-15 13:17:51,619 INFO L87 Difference]: Start difference. First operand 63223 states and 165695 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:52,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:17:52,864 INFO L93 Difference]: Finished difference Result 85806 states and 213818 transitions. [2022-02-15 13:17:52,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-15 13:17:52,864 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 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 59 [2022-02-15 13:17:52,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:17:53,040 INFO L225 Difference]: With dead ends: 85806 [2022-02-15 13:17:53,040 INFO L226 Difference]: Without dead ends: 82122 [2022-02-15 13:17:53,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 112 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2022-02-15 13:17:53,041 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 396 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-15 13:17:53,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 322 Invalid, 1595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-15 13:17:53,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82122 states. [2022-02-15 13:17:54,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82122 to 47374. [2022-02-15 13:17:54,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47374 states, 47373 states have (on average 2.56975492369071) internal successors, (121737), 47373 states have internal predecessors, (121737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:54,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47374 states to 47374 states and 121737 transitions. [2022-02-15 13:17:54,246 INFO L78 Accepts]: Start accepts. Automaton has 47374 states and 121737 transitions. Word has length 59 [2022-02-15 13:17:54,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:17:54,246 INFO L470 AbstractCegarLoop]: Abstraction has 47374 states and 121737 transitions. [2022-02-15 13:17:54,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:54,246 INFO L276 IsEmpty]: Start isEmpty. Operand 47374 states and 121737 transitions. [2022-02-15 13:17:54,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-15 13:17:54,269 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:17:54,269 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:17:54,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (364)] Forceful destruction successful, exit code 0 [2022-02-15 13:17:54,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,364 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:54,470 INFO L402 AbstractCegarLoop]: === Iteration 372 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:17:54,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:17:54,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1508780054, now seen corresponding path program 100 times [2022-02-15 13:17:54,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:17:54,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62048090] [2022-02-15 13:17:54,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:17:54,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:17:54,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:17:54,561 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 83 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:17:54,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:17:54,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62048090] [2022-02-15 13:17:54,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62048090] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:17:54,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871813270] [2022-02-15 13:17:54,561 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:17:54,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:54,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:17:54,562 INFO L229 MonitoredProcess]: Starting monitored process 365 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:17:54,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (365)] Waiting until timeout for monitored process [2022-02-15 13:17:54,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:17:54,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:17:54,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:17:54,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:17:54,761 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 112 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:17:54,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:17:55,023 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 96 proven. 82 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:17:55,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871813270] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:17:55,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:17:55,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 14] total 19 [2022-02-15 13:17:55,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380973343] [2022-02-15 13:17:55,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:17:55,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-15 13:17:55,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:17:55,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-15 13:17:55,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=251, Unknown=0, NotChecked=0, Total=380 [2022-02-15 13:17:55,024 INFO L87 Difference]: Start difference. First operand 47374 states and 121737 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:55,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:17:55,896 INFO L93 Difference]: Finished difference Result 61060 states and 153748 transitions. [2022-02-15 13:17:55,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-15 13:17:55,897 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-15 13:17:55,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:17:56,040 INFO L225 Difference]: With dead ends: 61060 [2022-02-15 13:17:56,040 INFO L226 Difference]: Without dead ends: 61013 [2022-02-15 13:17:56,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=233, Invalid=469, Unknown=0, NotChecked=0, Total=702 [2022-02-15 13:17:56,040 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 260 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:17:56,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 357 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:17:56,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61013 states. [2022-02-15 13:17:57,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61013 to 52440. [2022-02-15 13:17:57,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52440 states, 52439 states have (on average 2.5725509639771924) internal successors, (134902), 52439 states have internal predecessors, (134902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:57,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52440 states to 52440 states and 134902 transitions. [2022-02-15 13:17:57,339 INFO L78 Accepts]: Start accepts. Automaton has 52440 states and 134902 transitions. Word has length 59 [2022-02-15 13:17:57,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:17:57,339 INFO L470 AbstractCegarLoop]: Abstraction has 52440 states and 134902 transitions. [2022-02-15 13:17:57,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:17:57,339 INFO L276 IsEmpty]: Start isEmpty. Operand 52440 states and 134902 transitions. [2022-02-15 13:17:57,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:17:57,366 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:17:57,366 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:17:57,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (365)] Ended with exit code 0 [2022-02-15 13:17:57,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,365 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:57,566 INFO L402 AbstractCegarLoop]: === Iteration 373 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:17:57,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:17:57,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1885248409, now seen corresponding path program 216 times [2022-02-15 13:17:57,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:17:57,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565170926] [2022-02-15 13:17:57,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:17:57,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:17:57,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:17:57,656 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-15 13:17:57,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:17:57,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565170926] [2022-02-15 13:17:57,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565170926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:17:57,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769383422] [2022-02-15 13:17:57,656 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:17:57,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:17:57,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:17:57,657 INFO L229 MonitoredProcess]: Starting monitored process 366 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:17:57,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (366)] Waiting until timeout for monitored process [2022-02-15 13:17:57,687 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-15 13:17:57,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:17:57,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:17:57,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:17:58,143 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 92 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:17:58,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:17:58,450 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 92 proven. 109 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-15 13:17:58,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769383422] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:17:58,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:17:58,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 19, 19] total 28 [2022-02-15 13:17:58,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49831506] [2022-02-15 13:17:58,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:17:58,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-15 13:17:58,451 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:17:58,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-15 13:17:58,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=685, Unknown=0, NotChecked=0, Total=812 [2022-02-15 13:17:58,451 INFO L87 Difference]: Start difference. First operand 52440 states and 134902 transitions. Second operand has 29 states, 29 states have (on average 4.241379310344827) internal successors, (123), 28 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:00,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:00,380 INFO L93 Difference]: Finished difference Result 57784 states and 147266 transitions. [2022-02-15 13:18:00,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-15 13:18:00,381 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 4.241379310344827) internal successors, (123), 28 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:00,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:00,509 INFO L225 Difference]: With dead ends: 57784 [2022-02-15 13:18:00,509 INFO L226 Difference]: Without dead ends: 57734 [2022-02-15 13:18:00,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=971, Invalid=4141, Unknown=0, NotChecked=0, Total=5112 [2022-02-15 13:18:00,510 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 724 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 2975 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 3103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 2975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:00,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 971 Invalid, 3103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 2975 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-15 13:18:00,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57734 states. [2022-02-15 13:18:01,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57734 to 55442. [2022-02-15 13:18:01,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55442 states, 55441 states have (on average 2.5720856405908985) internal successors, (142599), 55441 states have internal predecessors, (142599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:01,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55442 states to 55442 states and 142599 transitions. [2022-02-15 13:18:01,836 INFO L78 Accepts]: Start accepts. Automaton has 55442 states and 142599 transitions. Word has length 62 [2022-02-15 13:18:01,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:01,836 INFO L470 AbstractCegarLoop]: Abstraction has 55442 states and 142599 transitions. [2022-02-15 13:18:01,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 4.241379310344827) internal successors, (123), 28 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:01,837 INFO L276 IsEmpty]: Start isEmpty. Operand 55442 states and 142599 transitions. [2022-02-15 13:18:01,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:01,865 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:01,865 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:01,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (366)] Ended with exit code 0 [2022-02-15 13:18:02,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,366 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:02,066 INFO L402 AbstractCegarLoop]: === Iteration 374 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:02,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:02,222 INFO L85 PathProgramCache]: Analyzing trace with hash 299029232, now seen corresponding path program 101 times [2022-02-15 13:18:02,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:02,223 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156123027] [2022-02-15 13:18:02,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:02,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:02,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:02,321 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:02,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:02,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156123027] [2022-02-15 13:18:02,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156123027] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:02,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371304731] [2022-02-15 13:18:02,322 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:18:02,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:02,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:02,323 INFO L229 MonitoredProcess]: Starting monitored process 367 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:02,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (367)] Waiting until timeout for monitored process [2022-02-15 13:18:02,351 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:18:02,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:02,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:18:02,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:02,511 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:02,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:02,671 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:02,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371304731] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:02,671 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:02,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-02-15 13:18:02,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880536238] [2022-02-15 13:18:02,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:02,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:18:02,671 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:02,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:18:02,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:02,672 INFO L87 Difference]: Start difference. First operand 55442 states and 142599 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:03,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:03,239 INFO L93 Difference]: Finished difference Result 57805 states and 148141 transitions. [2022-02-15 13:18:03,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:18:03,239 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:03,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:03,374 INFO L225 Difference]: With dead ends: 57805 [2022-02-15 13:18:03,374 INFO L226 Difference]: Without dead ends: 57766 [2022-02-15 13:18:03,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:03,374 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 104 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 1119 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:03,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 431 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1119 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:18:03,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57766 states. [2022-02-15 13:18:04,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57766 to 56450. [2022-02-15 13:18:04,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56450 states, 56449 states have (on average 2.5734379705574946) internal successors, (145268), 56449 states have internal predecessors, (145268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:04,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56450 states to 56450 states and 145268 transitions. [2022-02-15 13:18:04,693 INFO L78 Accepts]: Start accepts. Automaton has 56450 states and 145268 transitions. Word has length 62 [2022-02-15 13:18:04,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:04,693 INFO L470 AbstractCegarLoop]: Abstraction has 56450 states and 145268 transitions. [2022-02-15 13:18:04,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:04,693 INFO L276 IsEmpty]: Start isEmpty. Operand 56450 states and 145268 transitions. [2022-02-15 13:18:04,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:04,724 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:04,724 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:04,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (367)] Ended with exit code 0 [2022-02-15 13:18:04,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 367 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable373 [2022-02-15 13:18:04,924 INFO L402 AbstractCegarLoop]: === Iteration 375 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:04,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:04,925 INFO L85 PathProgramCache]: Analyzing trace with hash 2107511118, now seen corresponding path program 10 times [2022-02-15 13:18:04,925 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:04,925 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350210378] [2022-02-15 13:18:04,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:04,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:05,278 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 33 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:05,279 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:05,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350210378] [2022-02-15 13:18:05,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350210378] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:05,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294453292] [2022-02-15 13:18:05,279 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-15 13:18:05,279 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:05,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:05,280 INFO L229 MonitoredProcess]: Starting monitored process 368 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:05,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (368)] Waiting until timeout for monitored process [2022-02-15 13:18:05,305 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-15 13:18:05,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:05,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:18:05,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:05,677 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 162 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:05,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:05,866 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:18:05,866 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:18:05,944 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 162 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:05,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294453292] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:05,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:05,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-02-15 13:18:05,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125540215] [2022-02-15 13:18:05,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:05,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-15 13:18:05,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:05,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-15 13:18:05,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1017, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:18:05,946 INFO L87 Difference]: Start difference. First operand 56450 states and 145268 transitions. Second operand has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 33 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:06,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:06,467 INFO L93 Difference]: Finished difference Result 57070 states and 146498 transitions. [2022-02-15 13:18:06,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:18:06,467 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 33 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:06,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:06,586 INFO L225 Difference]: With dead ends: 57070 [2022-02-15 13:18:06,586 INFO L226 Difference]: Without dead ends: 56966 [2022-02-15 13:18:06,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 104 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 8 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=105, Invalid=1017, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:18:06,587 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 77 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 455 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:06,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 360 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 975 Invalid, 0 Unknown, 455 Unchecked, 0.3s Time] [2022-02-15 13:18:06,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56966 states. [2022-02-15 13:18:07,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56966 to 56960. [2022-02-15 13:18:07,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56960 states, 56959 states have (on average 2.5683035165645465) internal successors, (146288), 56959 states have internal predecessors, (146288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:08,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56960 states to 56960 states and 146288 transitions. [2022-02-15 13:18:08,013 INFO L78 Accepts]: Start accepts. Automaton has 56960 states and 146288 transitions. Word has length 62 [2022-02-15 13:18:08,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:08,013 INFO L470 AbstractCegarLoop]: Abstraction has 56960 states and 146288 transitions. [2022-02-15 13:18:08,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.3529411764705883) internal successors, (114), 33 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:08,013 INFO L276 IsEmpty]: Start isEmpty. Operand 56960 states and 146288 transitions. [2022-02-15 13:18:08,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:08,043 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:08,043 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:08,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (368)] Ended with exit code 0 [2022-02-15 13:18:08,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,368 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:08,256 INFO L402 AbstractCegarLoop]: === Iteration 376 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:08,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:08,257 INFO L85 PathProgramCache]: Analyzing trace with hash -916225714, now seen corresponding path program 11 times [2022-02-15 13:18:08,257 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:08,257 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877135656] [2022-02-15 13:18:08,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:08,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:08,427 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 33 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:08,427 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:08,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877135656] [2022-02-15 13:18:08,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877135656] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:08,427 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180182194] [2022-02-15 13:18:08,427 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-15 13:18:08,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:08,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:08,428 INFO L229 MonitoredProcess]: Starting monitored process 369 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:08,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Waiting until timeout for monitored process [2022-02-15 13:18:08,456 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-15 13:18:08,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:08,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:18:08,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:08,786 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:08,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:08,944 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:18:08,944 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:18:09,026 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:09,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180182194] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:09,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:09,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 30 [2022-02-15 13:18:09,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175320345] [2022-02-15 13:18:09,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:09,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-15 13:18:09,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:09,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-15 13:18:09,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:18:09,027 INFO L87 Difference]: Start difference. First operand 56960 states and 146288 transitions. Second operand has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:09,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:09,666 INFO L93 Difference]: Finished difference Result 57238 states and 146770 transitions. [2022-02-15 13:18:09,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:18:09,667 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:09,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:09,785 INFO L225 Difference]: With dead ends: 57238 [2022-02-15 13:18:09,785 INFO L226 Difference]: Without dead ends: 57164 [2022-02-15 13:18:09,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 107 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 7 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=94, Invalid=836, Unknown=0, NotChecked=0, Total=930 [2022-02-15 13:18:09,786 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 96 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1431 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 1739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 300 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:09,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 418 Invalid, 1739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1431 Invalid, 0 Unknown, 300 Unchecked, 0.4s Time] [2022-02-15 13:18:09,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57164 states. [2022-02-15 13:18:10,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57164 to 56972. [2022-02-15 13:18:10,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56972 states, 56971 states have (on average 2.5680258377069034) internal successors, (146303), 56971 states have internal predecessors, (146303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:11,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56972 states to 56972 states and 146303 transitions. [2022-02-15 13:18:11,164 INFO L78 Accepts]: Start accepts. Automaton has 56972 states and 146303 transitions. Word has length 62 [2022-02-15 13:18:11,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:11,164 INFO L470 AbstractCegarLoop]: Abstraction has 56972 states and 146303 transitions. [2022-02-15 13:18:11,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:11,165 INFO L276 IsEmpty]: Start isEmpty. Operand 56972 states and 146303 transitions. [2022-02-15 13:18:11,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:11,190 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:11,190 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:11,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (369)] Forceful destruction successful, exit code 0 [2022-02-15 13:18:11,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable375,369 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:11,391 INFO L402 AbstractCegarLoop]: === Iteration 377 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:11,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:11,391 INFO L85 PathProgramCache]: Analyzing trace with hash -168723838, now seen corresponding path program 12 times [2022-02-15 13:18:11,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:11,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262728719] [2022-02-15 13:18:11,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:11,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:11,567 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 33 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:11,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:11,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262728719] [2022-02-15 13:18:11,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262728719] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:11,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196099349] [2022-02-15 13:18:11,568 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:18:11,568 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:11,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:11,569 INFO L229 MonitoredProcess]: Starting monitored process 370 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:11,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (370)] Waiting until timeout for monitored process [2022-02-15 13:18:11,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-15 13:18:11,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:11,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:18:11,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:11,911 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:11,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:12,042 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:18:12,043 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:18:12,134 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:12,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196099349] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:12,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:12,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-02-15 13:18:12,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8243506] [2022-02-15 13:18:12,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:12,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:18:12,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:12,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:18:12,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:18:12,135 INFO L87 Difference]: Start difference. First operand 56972 states and 146303 transitions. Second operand has 28 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 27 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:12,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:12,659 INFO L93 Difference]: Finished difference Result 57481 states and 147279 transitions. [2022-02-15 13:18:12,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-15 13:18:12,659 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 27 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:12,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:12,933 INFO L225 Difference]: With dead ends: 57481 [2022-02-15 13:18:12,933 INFO L226 Difference]: Without dead ends: 57416 [2022-02-15 13:18:12,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 110 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:18:12,933 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 75 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:12,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 351 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1050 Invalid, 0 Unknown, 170 Unchecked, 0.3s Time] [2022-02-15 13:18:12,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57416 states. [2022-02-15 13:18:13,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57416 to 57294. [2022-02-15 13:18:13,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57294 states, 57293 states have (on average 2.5651475747473516) internal successors, (146965), 57293 states have internal predecessors, (146965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:14,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57294 states to 57294 states and 146965 transitions. [2022-02-15 13:18:14,142 INFO L78 Accepts]: Start accepts. Automaton has 57294 states and 146965 transitions. Word has length 62 [2022-02-15 13:18:14,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:14,142 INFO L470 AbstractCegarLoop]: Abstraction has 57294 states and 146965 transitions. [2022-02-15 13:18:14,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.7142857142857144) internal successors, (104), 27 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:14,143 INFO L276 IsEmpty]: Start isEmpty. Operand 57294 states and 146965 transitions. [2022-02-15 13:18:14,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:14,171 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:14,171 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:14,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (370)] Ended with exit code 0 [2022-02-15 13:18:14,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 370 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable376 [2022-02-15 13:18:14,371 INFO L402 AbstractCegarLoop]: === Iteration 378 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:14,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:14,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1788101170, now seen corresponding path program 13 times [2022-02-15 13:18:14,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:14,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248563846] [2022-02-15 13:18:14,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:14,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:14,529 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 33 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:14,530 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:14,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248563846] [2022-02-15 13:18:14,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248563846] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:14,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565205520] [2022-02-15 13:18:14,530 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:18:14,530 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:14,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:14,531 INFO L229 MonitoredProcess]: Starting monitored process 371 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:14,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (371)] Waiting until timeout for monitored process [2022-02-15 13:18:14,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:14,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:18:14,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:14,858 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:14,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:14,989 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:18:14,989 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:18:15,081 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 161 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-15 13:18:15,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565205520] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:15,082 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:15,082 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-02-15 13:18:15,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675421284] [2022-02-15 13:18:15,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:15,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-15 13:18:15,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:15,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-15 13:18:15,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:18:15,082 INFO L87 Difference]: Start difference. First operand 57294 states and 146965 transitions. Second operand has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 27 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:15,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:15,646 INFO L93 Difference]: Finished difference Result 57444 states and 147222 transitions. [2022-02-15 13:18:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-15 13:18:15,647 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 27 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:15,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:15,934 INFO L225 Difference]: With dead ends: 57444 [2022-02-15 13:18:15,935 INFO L226 Difference]: Without dead ends: 57337 [2022-02-15 13:18:15,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 110 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-02-15 13:18:15,935 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 68 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 1452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 239 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:15,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 393 Invalid, 1452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1208 Invalid, 0 Unknown, 239 Unchecked, 0.4s Time] [2022-02-15 13:18:15,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57337 states. [2022-02-15 13:18:16,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57337 to 56948. [2022-02-15 13:18:16,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56948 states, 56947 states have (on average 2.567984266071962) internal successors, (146239), 56947 states have internal predecessors, (146239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:17,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56948 states to 56948 states and 146239 transitions. [2022-02-15 13:18:17,128 INFO L78 Accepts]: Start accepts. Automaton has 56948 states and 146239 transitions. Word has length 62 [2022-02-15 13:18:17,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:17,129 INFO L470 AbstractCegarLoop]: Abstraction has 56948 states and 146239 transitions. [2022-02-15 13:18:17,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.642857142857143) internal successors, (102), 27 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:17,129 INFO L276 IsEmpty]: Start isEmpty. Operand 56948 states and 146239 transitions. [2022-02-15 13:18:17,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:17,156 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:17,157 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:17,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (371)] Forceful destruction successful, exit code 0 [2022-02-15 13:18:17,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 371 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable377 [2022-02-15 13:18:17,357 INFO L402 AbstractCegarLoop]: === Iteration 379 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:17,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:17,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1860869977, now seen corresponding path program 217 times [2022-02-15 13:18:17,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:17,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520532872] [2022-02-15 13:18:17,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:17,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:17,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:17,447 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:18:17,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:17,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520532872] [2022-02-15 13:18:17,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520532872] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:17,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077563039] [2022-02-15 13:18:17,448 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:18:17,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:17,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:17,449 INFO L229 MonitoredProcess]: Starting monitored process 372 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:17,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (372)] Waiting until timeout for monitored process [2022-02-15 13:18:17,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:17,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:18:17,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:17,634 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:18:17,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:17,796 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:18:17,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077563039] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:17,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:17,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-02-15 13:18:17,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132886216] [2022-02-15 13:18:17,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:17,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:18:17,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:17,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:18:17,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:17,797 INFO L87 Difference]: Start difference. First operand 56948 states and 146239 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:18,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:18,347 INFO L93 Difference]: Finished difference Result 58548 states and 149805 transitions. [2022-02-15 13:18:18,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:18:18,348 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:18,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:18,639 INFO L225 Difference]: With dead ends: 58548 [2022-02-15 13:18:18,639 INFO L226 Difference]: Without dead ends: 58496 [2022-02-15 13:18:18,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:18,640 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 105 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:18,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 452 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-15 13:18:18,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58496 states. [2022-02-15 13:18:19,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58496 to 57220. [2022-02-15 13:18:19,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57220 states, 57219 states have (on average 2.5672241737884267) internal successors, (146894), 57219 states have internal predecessors, (146894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:19,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57220 states to 57220 states and 146894 transitions. [2022-02-15 13:18:19,855 INFO L78 Accepts]: Start accepts. Automaton has 57220 states and 146894 transitions. Word has length 62 [2022-02-15 13:18:19,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:19,855 INFO L470 AbstractCegarLoop]: Abstraction has 57220 states and 146894 transitions. [2022-02-15 13:18:19,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:19,855 INFO L276 IsEmpty]: Start isEmpty. Operand 57220 states and 146894 transitions. [2022-02-15 13:18:19,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:19,884 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:19,884 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:19,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (372)] Ended with exit code 0 [2022-02-15 13:18:20,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 372 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable378 [2022-02-15 13:18:20,085 INFO L402 AbstractCegarLoop]: === Iteration 380 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:20,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:20,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1950976162, now seen corresponding path program 14 times [2022-02-15 13:18:20,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:20,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423599038] [2022-02-15 13:18:20,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:20,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:20,269 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 34 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:20,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:20,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423599038] [2022-02-15 13:18:20,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423599038] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:20,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839170751] [2022-02-15 13:18:20,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:18:20,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:20,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:20,271 INFO L229 MonitoredProcess]: Starting monitored process 373 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:20,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (373)] Waiting until timeout for monitored process [2022-02-15 13:18:20,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:18:20,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:20,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-15 13:18:20,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:20,661 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 162 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:20,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:20,844 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-15 13:18:20,844 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-15 13:18:20,922 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 162 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:20,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839170751] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:20,922 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:20,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-02-15 13:18:20,922 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202130812] [2022-02-15 13:18:20,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:20,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-15 13:18:20,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:20,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-15 13:18:20,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1017, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:18:20,923 INFO L87 Difference]: Start difference. First operand 57220 states and 146894 transitions. Second operand has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:21,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:21,577 INFO L93 Difference]: Finished difference Result 57638 states and 147693 transitions. [2022-02-15 13:18:21,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-15 13:18:21,577 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:21,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:21,701 INFO L225 Difference]: With dead ends: 57638 [2022-02-15 13:18:21,702 INFO L226 Difference]: Without dead ends: 57553 [2022-02-15 13:18:21,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 104 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 8 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=105, Invalid=1017, Unknown=0, NotChecked=0, Total=1122 [2022-02-15 13:18:21,702 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 96 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 904 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 346 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:21,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 358 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 904 Invalid, 0 Unknown, 346 Unchecked, 0.3s Time] [2022-02-15 13:18:21,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57553 states. [2022-02-15 13:18:22,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57553 to 57467. [2022-02-15 13:18:22,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57467 states, 57466 states have (on average 2.564873142379842) internal successors, (147393), 57466 states have internal predecessors, (147393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:22,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57467 states to 57467 states and 147393 transitions. [2022-02-15 13:18:22,960 INFO L78 Accepts]: Start accepts. Automaton has 57467 states and 147393 transitions. Word has length 62 [2022-02-15 13:18:22,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:22,960 INFO L470 AbstractCegarLoop]: Abstraction has 57467 states and 147393 transitions. [2022-02-15 13:18:22,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:22,960 INFO L276 IsEmpty]: Start isEmpty. Operand 57467 states and 147393 transitions. [2022-02-15 13:18:22,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:22,990 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:22,990 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:23,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (373)] Ended with exit code 0 [2022-02-15 13:18:23,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable379,373 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:23,190 INFO L402 AbstractCegarLoop]: === Iteration 381 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:23,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:23,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1110904342, now seen corresponding path program 102 times [2022-02-15 13:18:23,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:23,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936154209] [2022-02-15 13:18:23,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:23,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:23,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:23,280 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-15 13:18:23,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:23,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936154209] [2022-02-15 13:18:23,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936154209] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:23,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697635917] [2022-02-15 13:18:23,280 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-15 13:18:23,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:23,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:23,281 INFO L229 MonitoredProcess]: Starting monitored process 374 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:23,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (374)] Waiting until timeout for monitored process [2022-02-15 13:18:23,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-15 13:18:23,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:23,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:18:23,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:23,571 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 142 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:23,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:23,817 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 142 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:23,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697635917] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:23,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:23,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 21 [2022-02-15 13:18:23,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114556926] [2022-02-15 13:18:23,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:23,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:18:23,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:23,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:18:23,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:18:23,818 INFO L87 Difference]: Start difference. First operand 57467 states and 147393 transitions. Second operand has 22 states, 22 states have (on average 5.409090909090909) internal successors, (119), 21 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:24,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:24,888 INFO L93 Difference]: Finished difference Result 63944 states and 161055 transitions. [2022-02-15 13:18:24,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-15 13:18:24,889 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.409090909090909) internal successors, (119), 21 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:24,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:25,021 INFO L225 Difference]: With dead ends: 63944 [2022-02-15 13:18:25,021 INFO L226 Difference]: Without dead ends: 63880 [2022-02-15 13:18:25,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 117 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=184, Invalid=872, Unknown=0, NotChecked=0, Total=1056 [2022-02-15 13:18:25,022 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 474 mSDsluCounter, 1057 mSDsCounter, 0 mSdLazyCounter, 1857 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 1919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:25,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 773 Invalid, 1919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1857 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-15 13:18:25,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63880 states. [2022-02-15 13:18:26,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63880 to 58086. [2022-02-15 13:18:26,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58086 states, 58085 states have (on average 2.5668933459585093) internal successors, (149098), 58085 states have internal predecessors, (149098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:26,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58086 states to 58086 states and 149098 transitions. [2022-02-15 13:18:26,341 INFO L78 Accepts]: Start accepts. Automaton has 58086 states and 149098 transitions. Word has length 62 [2022-02-15 13:18:26,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:26,341 INFO L470 AbstractCegarLoop]: Abstraction has 58086 states and 149098 transitions. [2022-02-15 13:18:26,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.409090909090909) internal successors, (119), 21 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:26,341 INFO L276 IsEmpty]: Start isEmpty. Operand 58086 states and 149098 transitions. [2022-02-15 13:18:26,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:26,371 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:26,371 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:26,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (374)] Ended with exit code 0 [2022-02-15 13:18:26,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 374 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable380 [2022-02-15 13:18:26,571 INFO L402 AbstractCegarLoop]: === Iteration 382 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:26,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:26,572 INFO L85 PathProgramCache]: Analyzing trace with hash -129861454, now seen corresponding path program 103 times [2022-02-15 13:18:26,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:26,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301895406] [2022-02-15 13:18:26,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:26,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:26,660 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:26,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:26,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301895406] [2022-02-15 13:18:26,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301895406] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:26,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524113925] [2022-02-15 13:18:26,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-15 13:18:26,661 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:26,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:26,662 INFO L229 MonitoredProcess]: Starting monitored process 375 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:26,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (375)] Waiting until timeout for monitored process [2022-02-15 13:18:26,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:26,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:18:26,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:26,847 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:26,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:27,008 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:27,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524113925] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:27,009 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:27,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-02-15 13:18:27,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610039554] [2022-02-15 13:18:27,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:27,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:18:27,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:27,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:18:27,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:27,009 INFO L87 Difference]: Start difference. First operand 58086 states and 149098 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:27,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:27,752 INFO L93 Difference]: Finished difference Result 59438 states and 151849 transitions. [2022-02-15 13:18:27,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:18:27,752 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:27,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:27,876 INFO L225 Difference]: With dead ends: 59438 [2022-02-15 13:18:27,876 INFO L226 Difference]: Without dead ends: 59397 [2022-02-15 13:18:27,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:27,876 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 107 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:27,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 452 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:18:27,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59397 states. [2022-02-15 13:18:28,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59397 to 58084. [2022-02-15 13:18:29,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58084 states, 58083 states have (on average 2.56682678236317) internal successors, (149089), 58083 states have internal predecessors, (149089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:29,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58084 states to 58084 states and 149089 transitions. [2022-02-15 13:18:29,191 INFO L78 Accepts]: Start accepts. Automaton has 58084 states and 149089 transitions. Word has length 62 [2022-02-15 13:18:29,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:29,191 INFO L470 AbstractCegarLoop]: Abstraction has 58084 states and 149089 transitions. [2022-02-15 13:18:29,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:29,192 INFO L276 IsEmpty]: Start isEmpty. Operand 58084 states and 149089 transitions. [2022-02-15 13:18:29,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:29,222 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:29,222 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:29,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (375)] Forceful destruction successful, exit code 0 [2022-02-15 13:18:29,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 375 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable381 [2022-02-15 13:18:29,423 INFO L402 AbstractCegarLoop]: === Iteration 383 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:29,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:29,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1535230057, now seen corresponding path program 218 times [2022-02-15 13:18:29,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:29,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532586071] [2022-02-15 13:18:29,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:29,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:29,514 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:18:29,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:29,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532586071] [2022-02-15 13:18:29,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532586071] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:29,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144991399] [2022-02-15 13:18:29,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:18:29,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:29,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:29,515 INFO L229 MonitoredProcess]: Starting monitored process 376 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:29,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (376)] Waiting until timeout for monitored process [2022-02-15 13:18:29,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:18:29,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:29,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-15 13:18:29,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:29,699 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:18:29,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:30,025 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 194 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-15 13:18:30,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144991399] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:30,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:30,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-02-15 13:18:30,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795504614] [2022-02-15 13:18:30,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:30,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-15 13:18:30,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:30,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-15 13:18:30,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:30,026 INFO L87 Difference]: Start difference. First operand 58084 states and 149089 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:30,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:30,585 INFO L93 Difference]: Finished difference Result 59571 states and 152193 transitions. [2022-02-15 13:18:30,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-15 13:18:30,585 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:30,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-15 13:18:30,707 INFO L225 Difference]: With dead ends: 59571 [2022-02-15 13:18:30,707 INFO L226 Difference]: Without dead ends: 59526 [2022-02-15 13:18:30,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-02-15 13:18:30,708 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 108 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-15 13:18:30,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 452 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-15 13:18:30,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59526 states. [2022-02-15 13:18:31,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59526 to 58126. [2022-02-15 13:18:31,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58126 states, 58125 states have (on average 2.5664516129032258) internal successors, (149175), 58125 states have internal predecessors, (149175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:32,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58126 states to 58126 states and 149175 transitions. [2022-02-15 13:18:32,062 INFO L78 Accepts]: Start accepts. Automaton has 58126 states and 149175 transitions. Word has length 62 [2022-02-15 13:18:32,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-15 13:18:32,062 INFO L470 AbstractCegarLoop]: Abstraction has 58126 states and 149175 transitions. [2022-02-15 13:18:32,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 10 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:32,062 INFO L276 IsEmpty]: Start isEmpty. Operand 58126 states and 149175 transitions. [2022-02-15 13:18:32,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-02-15 13:18:32,093 INFO L506 BasicCegarLoop]: Found error trace [2022-02-15 13:18:32,093 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-15 13:18:32,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (376)] Forceful destruction successful, exit code 0 [2022-02-15 13:18:32,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,376 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:32,293 INFO L402 AbstractCegarLoop]: === Iteration 384 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-15 13:18:32,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-15 13:18:32,293 INFO L85 PathProgramCache]: Analyzing trace with hash 771874354, now seen corresponding path program 104 times [2022-02-15 13:18:32,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-15 13:18:32,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977153881] [2022-02-15 13:18:32,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-15 13:18:32,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-15 13:18:32,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-15 13:18:32,567 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 193 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-15 13:18:32,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-15 13:18:32,567 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977153881] [2022-02-15 13:18:32,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977153881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-15 13:18:32,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137082761] [2022-02-15 13:18:32,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-15 13:18:32,568 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-15 13:18:32,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-15 13:18:32,569 INFO L229 MonitoredProcess]: Starting monitored process 377 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-15 13:18:32,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (377)] Waiting until timeout for monitored process [2022-02-15 13:18:32,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-15 13:18:32,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-15 13:18:32,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-15 13:18:32,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-15 13:18:32,857 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 144 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:32,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-15 13:18:33,088 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 144 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-15 13:18:33,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137082761] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-15 13:18:33,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-15 13:18:33,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 21 [2022-02-15 13:18:33,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522116187] [2022-02-15 13:18:33,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-15 13:18:33,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-15 13:18:33,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-15 13:18:33,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-15 13:18:33,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2022-02-15 13:18:33,089 INFO L87 Difference]: Start difference. First operand 58126 states and 149175 transitions. Second operand has 22 states, 22 states have (on average 5.5) internal successors, (121), 21 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-15 13:18:34,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-15 13:18:34,330 INFO L93 Difference]: Finished difference Result 72157 states and 180159 transitions. [2022-02-15 13:18:34,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-15 13:18:34,331 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.5) internal successors, (121), 21 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-02-15 13:18:34,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted.