/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/chl/nzb-file-subst.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.abstract-por-f0ea240 [2022-02-11 00:26:27,101 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-11 00:26:27,103 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-11 00:26:27,167 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-11 00:26:27,168 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-11 00:26:27,168 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-11 00:26:27,169 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-11 00:26:27,170 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-11 00:26:27,171 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-11 00:26:27,188 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-11 00:26:27,188 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-11 00:26:27,189 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-11 00:26:27,189 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-11 00:26:27,190 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-11 00:26:27,190 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-11 00:26:27,192 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-11 00:26:27,192 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-11 00:26:27,193 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-11 00:26:27,195 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-11 00:26:27,199 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-11 00:26:27,200 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-11 00:26:27,201 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-11 00:26:27,202 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-11 00:26:27,202 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-11 00:26:27,207 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-11 00:26:27,207 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-11 00:26:27,207 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-11 00:26:27,208 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-11 00:26:27,208 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-11 00:26:27,209 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-11 00:26:27,209 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-11 00:26:27,209 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-11 00:26:27,210 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-11 00:26:27,210 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-11 00:26:27,211 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-11 00:26:27,211 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-11 00:26:27,211 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-11 00:26:27,211 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-11 00:26:27,211 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-11 00:26:27,212 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-11 00:26:27,212 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-11 00:26:27,213 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-11 00:26:27,235 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-11 00:26:27,235 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-11 00:26:27,235 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-11 00:26:27,235 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-11 00:26:27,236 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-11 00:26:27,236 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-11 00:26:27,237 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-11 00:26:27,237 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-11 00:26:27,237 INFO L138 SettingsManager]: * Use SBE=true [2022-02-11 00:26:27,237 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-11 00:26:27,238 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-11 00:26:27,239 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 00:26:27,239 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-11 00:26:27,239 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-11 00:26:27,240 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-11 00:26:27,240 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-11 00:26:27,416 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-11 00:26:27,433 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-11 00:26:27,435 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-11 00:26:27,436 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-11 00:26:27,437 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-11 00:26:27,438 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/nzb-file-subst.wvr.bpl [2022-02-11 00:26:27,438 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/nzb-file-subst.wvr.bpl' [2022-02-11 00:26:27,474 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-11 00:26:27,475 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-11 00:26:27,476 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-11 00:26:27,476 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-11 00:26:27,476 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-11 00:26:27,500 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,506 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,513 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-11 00:26:27,514 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-11 00:26:27,515 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-11 00:26:27,515 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-11 00:26:27,515 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-11 00:26:27,520 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,520 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,521 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,521 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,524 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,526 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,526 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,527 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-11 00:26:27,528 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-11 00:26:27,528 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-11 00:26:27,528 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-11 00:26:27,531 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/1) ... [2022-02-11 00:26:27,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 00:26:27,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:27,553 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-11 00:26:27,555 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-11 00:26:27,575 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-11 00:26:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-11 00:26:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-11 00:26:27,575 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-11 00:26:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-11 00:26:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-11 00:26:27,576 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-11 00:26:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-11 00:26:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-11 00:26:27,576 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-11 00:26:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-11 00:26:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-11 00:26:27,577 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-11 00:26:27,615 INFO L234 CfgBuilder]: Building ICFG [2022-02-11 00:26:27,617 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-11 00:26:27,802 INFO L275 CfgBuilder]: Performing block encoding [2022-02-11 00:26:27,876 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-11 00:26:27,876 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2022-02-11 00:26:27,878 INFO L202 PluginConnector]: Adding new model nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 12:26:27 BoogieIcfgContainer [2022-02-11 00:26:27,878 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-11 00:26:27,879 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-11 00:26:27,879 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-11 00:26:27,887 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-11 00:26:27,887 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:26:27" (1/2) ... [2022-02-11 00:26:27,887 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bebb915 and model type nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.02 12:26:27, skipping insertion in model container [2022-02-11 00:26:27,888 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 12:26:27" (2/2) ... [2022-02-11 00:26:27,889 INFO L112 eAbstractionObserver]: Analyzing ICFG nzb-file-subst.wvr.bpl [2022-02-11 00:26:27,892 WARN L154 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-11 00:26:27,892 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-11 00:26:27,892 INFO L168 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-11 00:26:27,892 INFO L538 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-11 00:26:27,947 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-11 00:26:27,991 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-11 00:26:27,996 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-11 00:26:27,997 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-11 00:26:28,012 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 28 transitions, 80 flow [2022-02-11 00:26:28,051 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 108 states, 107 states have (on average 3.4953271028037385) internal successors, (374), 107 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:28,053 INFO L276 IsEmpty]: Start isEmpty. Operand has 108 states, 107 states have (on average 3.4953271028037385) internal successors, (374), 107 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:28,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:26:28,058 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:28,059 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:28,062 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:28,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:28,065 INFO L85 PathProgramCache]: Analyzing trace with hash -29429742, now seen corresponding path program 1 times [2022-02-11 00:26:28,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:28,078 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953318460] [2022-02-11 00:26:28,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:28,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:28,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:28,428 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-11 00:26:28,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:28,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953318460] [2022-02-11 00:26:28,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953318460] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:28,429 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:28,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:28,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294448709] [2022-02-11 00:26:28,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:28,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:28,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:28,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:28,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:28,492 INFO L87 Difference]: Start difference. First operand has 108 states, 107 states have (on average 3.4953271028037385) internal successors, (374), 107 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:28,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:28,845 INFO L93 Difference]: Finished difference Result 265 states and 821 transitions. [2022-02-11 00:26:28,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:28,847 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:28,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:28,855 INFO L225 Difference]: With dead ends: 265 [2022-02-11 00:26:28,855 INFO L226 Difference]: Without dead ends: 250 [2022-02-11 00:26:28,856 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:28,859 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 37 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:28,859 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 28 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:28,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-02-11 00:26:28,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 126. [2022-02-11 00:26:28,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 3.368) internal successors, (421), 125 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:28,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 421 transitions. [2022-02-11 00:26:28,898 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 421 transitions. Word has length 14 [2022-02-11 00:26:28,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:28,899 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 421 transitions. [2022-02-11 00:26:28,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:28,899 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 421 transitions. [2022-02-11 00:26:28,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:26:28,900 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:28,901 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:28,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-11 00:26:28,901 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:28,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:28,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1669447950, now seen corresponding path program 2 times [2022-02-11 00:26:28,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:28,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494011729] [2022-02-11 00:26:28,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:28,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:29,078 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-11 00:26:29,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:29,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494011729] [2022-02-11 00:26:29,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494011729] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:29,080 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:29,080 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:29,080 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057749912] [2022-02-11 00:26:29,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:29,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:29,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:29,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:29,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:29,082 INFO L87 Difference]: Start difference. First operand 126 states and 421 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:29,250 INFO L93 Difference]: Finished difference Result 278 states and 851 transitions. [2022-02-11 00:26:29,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:29,251 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:29,253 INFO L225 Difference]: With dead ends: 278 [2022-02-11 00:26:29,253 INFO L226 Difference]: Without dead ends: 263 [2022-02-11 00:26:29,253 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:29,254 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 36 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:29,254 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 30 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:29,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-02-11 00:26:29,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 132. [2022-02-11 00:26:29,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 3.312977099236641) internal successors, (434), 131 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:29,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 434 transitions. [2022-02-11 00:26:29,273 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 434 transitions. Word has length 14 [2022-02-11 00:26:29,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:29,273 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 434 transitions. [2022-02-11 00:26:29,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,273 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 434 transitions. [2022-02-11 00:26:29,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:26:29,274 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:29,274 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:29,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-11 00:26:29,275 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:29,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:29,275 INFO L85 PathProgramCache]: Analyzing trace with hash 332003462, now seen corresponding path program 3 times [2022-02-11 00:26:29,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:29,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208132410] [2022-02-11 00:26:29,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:29,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:29,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:29,421 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-11 00:26:29,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:29,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208132410] [2022-02-11 00:26:29,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208132410] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:29,422 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:29,423 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:29,423 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131129272] [2022-02-11 00:26:29,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:29,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:29,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:29,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:29,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:29,432 INFO L87 Difference]: Start difference. First operand 132 states and 434 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:29,623 INFO L93 Difference]: Finished difference Result 363 states and 1192 transitions. [2022-02-11 00:26:29,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:26:29,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:29,630 INFO L225 Difference]: With dead ends: 363 [2022-02-11 00:26:29,630 INFO L226 Difference]: Without dead ends: 348 [2022-02-11 00:26:29,630 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:26:29,636 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 52 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:29,637 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 31 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:29,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-02-11 00:26:29,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 140. [2022-02-11 00:26:29,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.2949640287769784) internal successors, (458), 139 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:29,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 458 transitions. [2022-02-11 00:26:29,650 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 458 transitions. Word has length 14 [2022-02-11 00:26:29,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:29,650 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 458 transitions. [2022-02-11 00:26:29,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,650 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 458 transitions. [2022-02-11 00:26:29,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:26:29,651 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:29,651 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:29,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-11 00:26:29,652 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:29,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:29,652 INFO L85 PathProgramCache]: Analyzing trace with hash -198832182, now seen corresponding path program 4 times [2022-02-11 00:26:29,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:29,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728953950] [2022-02-11 00:26:29,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:29,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:29,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:29,810 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-11 00:26:29,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:29,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728953950] [2022-02-11 00:26:29,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728953950] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:29,811 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:29,811 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:29,811 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61921758] [2022-02-11 00:26:29,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:29,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:29,812 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:29,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:29,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:29,812 INFO L87 Difference]: Start difference. First operand 140 states and 458 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:29,946 INFO L93 Difference]: Finished difference Result 304 states and 944 transitions. [2022-02-11 00:26:29,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:29,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:29,948 INFO L225 Difference]: With dead ends: 304 [2022-02-11 00:26:29,948 INFO L226 Difference]: Without dead ends: 289 [2022-02-11 00:26:29,949 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:29,951 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 36 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:29,951 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 30 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:29,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-02-11 00:26:29,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 140. [2022-02-11 00:26:29,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.2949640287769784) internal successors, (458), 139 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:29,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 458 transitions. [2022-02-11 00:26:29,962 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 458 transitions. Word has length 14 [2022-02-11 00:26:29,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:29,962 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 458 transitions. [2022-02-11 00:26:29,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:29,963 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 458 transitions. [2022-02-11 00:26:29,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:26:29,964 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:29,964 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:29,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-11 00:26:29,964 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:29,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:29,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1457604362, now seen corresponding path program 5 times [2022-02-11 00:26:29,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:29,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100192801] [2022-02-11 00:26:29,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:29,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:29,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,101 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-11 00:26:30,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100192801] [2022-02-11 00:26:30,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100192801] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,102 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:30,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873499243] [2022-02-11 00:26:30,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:30,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:30,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:30,103 INFO L87 Difference]: Start difference. First operand 140 states and 458 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:30,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,264 INFO L93 Difference]: Finished difference Result 371 states and 1217 transitions. [2022-02-11 00:26:30,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:26:30,265 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:30,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,267 INFO L225 Difference]: With dead ends: 371 [2022-02-11 00:26:30,267 INFO L226 Difference]: Without dead ends: 356 [2022-02-11 00:26:30,268 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:26:30,270 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 50 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,271 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 33 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:30,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-02-11 00:26:30,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 142. [2022-02-11 00:26:30,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 467 transitions. [2022-02-11 00:26:30,288 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 467 transitions. Word has length 14 [2022-02-11 00:26:30,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,288 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 467 transitions. [2022-02-11 00:26:30,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:30,288 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 467 transitions. [2022-02-11 00:26:30,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:26:30,289 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,289 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-11 00:26:30,289 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1842890102, now seen corresponding path program 6 times [2022-02-11 00:26:30,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965507805] [2022-02-11 00:26:30,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,376 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-11 00:26:30,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965507805] [2022-02-11 00:26:30,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965507805] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,377 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:30,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648183735] [2022-02-11 00:26:30,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:30,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:30,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:30,378 INFO L87 Difference]: Start difference. First operand 142 states and 467 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:30,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,502 INFO L93 Difference]: Finished difference Result 295 states and 918 transitions. [2022-02-11 00:26:30,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:30,503 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:30,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,504 INFO L225 Difference]: With dead ends: 295 [2022-02-11 00:26:30,504 INFO L226 Difference]: Without dead ends: 280 [2022-02-11 00:26:30,504 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:30,505 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 31 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,505 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 37 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:30,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-02-11 00:26:30,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 142. [2022-02-11 00:26:30,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 467 transitions. [2022-02-11 00:26:30,510 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 467 transitions. Word has length 14 [2022-02-11 00:26:30,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,510 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 467 transitions. [2022-02-11 00:26:30,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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-11 00:26:30,510 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 467 transitions. [2022-02-11 00:26:30,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-11 00:26:30,511 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,511 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-11 00:26:30,511 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1236732740, now seen corresponding path program 1 times [2022-02-11 00:26:30,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945932215] [2022-02-11 00:26:30,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,534 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-11 00:26:30,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945932215] [2022-02-11 00:26:30,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945932215] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,535 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:26:30,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474311925] [2022-02-11 00:26:30,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-11 00:26:30,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-11 00:26:30,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-11 00:26:30,536 INFO L87 Difference]: Start difference. First operand 142 states and 467 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,559 INFO L93 Difference]: Finished difference Result 163 states and 538 transitions. [2022-02-11 00:26:30,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-11 00:26:30,559 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-11 00:26:30,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,560 INFO L225 Difference]: With dead ends: 163 [2022-02-11 00:26:30,560 INFO L226 Difference]: Without dead ends: 163 [2022-02-11 00:26:30,560 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-11 00:26:30,563 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 12 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,563 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 12 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:30,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-02-11 00:26:30,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2022-02-11 00:26:30,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 3.3209876543209877) internal successors, (538), 162 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 538 transitions. [2022-02-11 00:26:30,567 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 538 transitions. Word has length 15 [2022-02-11 00:26:30,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,568 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 538 transitions. [2022-02-11 00:26:30,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,568 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 538 transitions. [2022-02-11 00:26:30,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-11 00:26:30,569 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,569 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-02-11 00:26:30,569 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1228810757, now seen corresponding path program 1 times [2022-02-11 00:26:30,573 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411787023] [2022-02-11 00:26:30,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,604 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-11 00:26:30,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411787023] [2022-02-11 00:26:30,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411787023] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,604 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,604 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:26:30,604 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192186601] [2022-02-11 00:26:30,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-11 00:26:30,605 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-11 00:26:30,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-11 00:26:30,605 INFO L87 Difference]: Start difference. First operand 163 states and 538 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,627 INFO L93 Difference]: Finished difference Result 192 states and 636 transitions. [2022-02-11 00:26:30,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-11 00:26:30,628 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-11 00:26:30,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,629 INFO L225 Difference]: With dead ends: 192 [2022-02-11 00:26:30,629 INFO L226 Difference]: Without dead ends: 192 [2022-02-11 00:26:30,629 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-11 00:26:30,629 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 12 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,630 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 12 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:30,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-02-11 00:26:30,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2022-02-11 00:26:30,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 3.329842931937173) internal successors, (636), 191 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 636 transitions. [2022-02-11 00:26:30,637 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 636 transitions. Word has length 15 [2022-02-11 00:26:30,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,637 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 636 transitions. [2022-02-11 00:26:30,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,637 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 636 transitions. [2022-02-11 00:26:30,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-11 00:26:30,637 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,638 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-02-11 00:26:30,638 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1075245774, now seen corresponding path program 1 times [2022-02-11 00:26:30,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429492084] [2022-02-11 00:26:30,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,665 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-11 00:26:30,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429492084] [2022-02-11 00:26:30,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429492084] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,665 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,665 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:26:30,665 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947720265] [2022-02-11 00:26:30,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-11 00:26:30,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-11 00:26:30,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-11 00:26:30,666 INFO L87 Difference]: Start difference. First operand 192 states and 636 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,689 INFO L93 Difference]: Finished difference Result 223 states and 739 transitions. [2022-02-11 00:26:30,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-11 00:26:30,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-11 00:26:30,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,691 INFO L225 Difference]: With dead ends: 223 [2022-02-11 00:26:30,691 INFO L226 Difference]: Without dead ends: 223 [2022-02-11 00:26:30,691 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-11 00:26:30,692 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 6 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,693 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 12 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:30,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-02-11 00:26:30,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2022-02-11 00:26:30,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 3.328828828828829) internal successors, (739), 222 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 739 transitions. [2022-02-11 00:26:30,699 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 739 transitions. Word has length 15 [2022-02-11 00:26:30,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,699 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 739 transitions. [2022-02-11 00:26:30,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,699 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 739 transitions. [2022-02-11 00:26:30,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:30,700 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,700 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-11 00:26:30,700 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,701 INFO L85 PathProgramCache]: Analyzing trace with hash -8420014, now seen corresponding path program 1 times [2022-02-11 00:26:30,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439407993] [2022-02-11 00:26:30,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,753 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:30,754 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439407993] [2022-02-11 00:26:30,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439407993] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,754 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:30,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290536265] [2022-02-11 00:26:30,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:30,755 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:30,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:30,755 INFO L87 Difference]: Start difference. First operand 223 states and 739 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,837 INFO L93 Difference]: Finished difference Result 571 states and 1745 transitions. [2022-02-11 00:26:30,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:26:30,838 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:30,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,840 INFO L225 Difference]: With dead ends: 571 [2022-02-11 00:26:30,840 INFO L226 Difference]: Without dead ends: 495 [2022-02-11 00:26:30,840 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:26:30,840 INFO L934 BasicCegarLoop]: 9 mSDtfsCounter, 63 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,841 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 30 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:30,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-02-11 00:26:30,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 233. [2022-02-11 00:26:30,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 3.2672413793103448) internal successors, (758), 232 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 758 transitions. [2022-02-11 00:26:30,848 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 758 transitions. Word has length 16 [2022-02-11 00:26:30,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,850 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 758 transitions. [2022-02-11 00:26:30,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,850 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 758 transitions. [2022-02-11 00:26:30,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:30,851 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,851 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-11 00:26:30,851 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,851 INFO L85 PathProgramCache]: Analyzing trace with hash 245083442, now seen corresponding path program 1 times [2022-02-11 00:26:30,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178868673] [2022-02-11 00:26:30,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:30,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178868673] [2022-02-11 00:26:30,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178868673] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:30,885 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:30,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:30,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876056609] [2022-02-11 00:26:30,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:30,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:30,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:30,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:30,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:30,886 INFO L87 Difference]: Start difference. First operand 233 states and 758 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:30,919 INFO L93 Difference]: Finished difference Result 374 states and 1132 transitions. [2022-02-11 00:26:30,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:30,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:30,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:30,920 INFO L225 Difference]: With dead ends: 374 [2022-02-11 00:26:30,921 INFO L226 Difference]: Without dead ends: 287 [2022-02-11 00:26:30,921 INFO L933 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-11 00:26:30,921 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 22 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:30,921 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 18 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:30,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-02-11 00:26:30,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 232. [2022-02-11 00:26:30,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 3.272727272727273) internal successors, (756), 231 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 756 transitions. [2022-02-11 00:26:30,927 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 756 transitions. Word has length 16 [2022-02-11 00:26:30,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:30,927 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 756 transitions. [2022-02-11 00:26:30,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:30,927 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 756 transitions. [2022-02-11 00:26:30,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:30,928 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:30,928 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:30,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-11 00:26:30,928 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:30,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:30,928 INFO L85 PathProgramCache]: Analyzing trace with hash 94528582, now seen corresponding path program 1 times [2022-02-11 00:26:30,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:30,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919336095] [2022-02-11 00:26:30,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:30,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:30,972 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-11 00:26:30,972 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:30,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919336095] [2022-02-11 00:26:30,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919336095] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:26:30,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721934355] [2022-02-11 00:26:30,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:30,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:30,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:30,988 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-11 00:26:31,021 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-11 00:26:31,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:31,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 00:26:31,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:26:31,204 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-11 00:26:31,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:26:31,567 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-11 00:26:31,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721934355] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:26:31,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:26:31,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-02-11 00:26:31,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511464732] [2022-02-11 00:26:31,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:26:31,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:26:31,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:31,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:26:31,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:26:31,569 INFO L87 Difference]: Start difference. First operand 232 states and 756 transitions. Second operand has 9 states, 9 states have (on average 4.0) 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-11 00:26:31,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:31,665 INFO L93 Difference]: Finished difference Result 376 states and 1097 transitions. [2022-02-11 00:26:31,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:31,666 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) 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 16 [2022-02-11 00:26:31,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:31,667 INFO L225 Difference]: With dead ends: 376 [2022-02-11 00:26:31,667 INFO L226 Difference]: Without dead ends: 334 [2022-02-11 00:26:31,667 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:26:31,668 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 40 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:31,668 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 43 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:31,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2022-02-11 00:26:31,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 232. [2022-02-11 00:26:31,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 3.2337662337662336) internal successors, (747), 231 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:31,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 747 transitions. [2022-02-11 00:26:31,684 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 747 transitions. Word has length 16 [2022-02-11 00:26:31,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:31,684 INFO L470 AbstractCegarLoop]: Abstraction has 232 states and 747 transitions. [2022-02-11 00:26:31,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) 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-11 00:26:31,684 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 747 transitions. [2022-02-11 00:26:31,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:31,685 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:31,685 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:31,719 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-11 00:26:31,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-02-11 00:26:31,901 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:31,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:31,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1220129482, now seen corresponding path program 2 times [2022-02-11 00:26:31,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:31,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020098375] [2022-02-11 00:26:31,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:31,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:31,935 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-11 00:26:31,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:31,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020098375] [2022-02-11 00:26:31,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020098375] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:26:31,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026515493] [2022-02-11 00:26:31,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:26:31,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:31,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:31,937 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-11 00:26:31,939 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-11 00:26:31,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:26:31,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:26:31,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 00:26:31,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:26:32,032 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-11 00:26:32,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:26:32,391 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-11 00:26:32,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026515493] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:26:32,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:26:32,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-02-11 00:26:32,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241135086] [2022-02-11 00:26:32,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:26:32,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:26:32,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:32,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:26:32,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:26:32,393 INFO L87 Difference]: Start difference. First operand 232 states and 747 transitions. Second operand has 9 states, 9 states have (on average 4.0) 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-11 00:26:32,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:32,577 INFO L93 Difference]: Finished difference Result 556 states and 1605 transitions. [2022-02-11 00:26:32,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:26:32,577 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) 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 16 [2022-02-11 00:26:32,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:32,579 INFO L225 Difference]: With dead ends: 556 [2022-02-11 00:26:32,580 INFO L226 Difference]: Without dead ends: 523 [2022-02-11 00:26:32,580 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:26:32,580 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 58 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:32,580 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 90 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:32,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2022-02-11 00:26:32,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 244. [2022-02-11 00:26:32,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 3.2181069958847734) internal successors, (782), 243 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:32,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 782 transitions. [2022-02-11 00:26:32,587 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 782 transitions. Word has length 16 [2022-02-11 00:26:32,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:32,587 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 782 transitions. [2022-02-11 00:26:32,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) 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-11 00:26:32,588 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 782 transitions. [2022-02-11 00:26:32,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:32,588 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:32,588 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:32,613 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-11 00:26:32,789 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,SelfDestructingSolverStorable12 [2022-02-11 00:26:32,789 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:32,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:32,789 INFO L85 PathProgramCache]: Analyzing trace with hash -757483642, now seen corresponding path program 3 times [2022-02-11 00:26:32,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:32,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443875281] [2022-02-11 00:26:32,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:32,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:32,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:32,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:32,823 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:32,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443875281] [2022-02-11 00:26:32,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443875281] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:32,823 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:32,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:32,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740571745] [2022-02-11 00:26:32,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:32,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:32,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:32,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:32,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:32,824 INFO L87 Difference]: Start difference. First operand 244 states and 782 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:32,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:32,902 INFO L93 Difference]: Finished difference Result 522 states and 1513 transitions. [2022-02-11 00:26:32,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:26:32,902 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:32,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:32,904 INFO L225 Difference]: With dead ends: 522 [2022-02-11 00:26:32,904 INFO L226 Difference]: Without dead ends: 495 [2022-02-11 00:26:32,904 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:26:32,905 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 45 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:32,905 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 27 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:32,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-02-11 00:26:32,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 244. [2022-02-11 00:26:32,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 3.2098765432098766) internal successors, (780), 243 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:32,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 780 transitions. [2022-02-11 00:26:32,912 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 780 transitions. Word has length 16 [2022-02-11 00:26:32,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:32,912 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 780 transitions. [2022-02-11 00:26:32,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:32,912 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 780 transitions. [2022-02-11 00:26:32,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:32,912 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:32,913 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:32,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-02-11 00:26:32,913 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:32,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:32,913 INFO L85 PathProgramCache]: Analyzing trace with hash -472042042, now seen corresponding path program 2 times [2022-02-11 00:26:32,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:32,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602486740] [2022-02-11 00:26:32,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:32,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:32,943 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:32,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602486740] [2022-02-11 00:26:32,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602486740] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:32,943 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:32,943 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:32,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110873010] [2022-02-11 00:26:32,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:32,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:32,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:32,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:32,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:32,944 INFO L87 Difference]: Start difference. First operand 244 states and 780 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:33,004 INFO L93 Difference]: Finished difference Result 406 states and 1177 transitions. [2022-02-11 00:26:33,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:33,004 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:33,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:33,006 INFO L225 Difference]: With dead ends: 406 [2022-02-11 00:26:33,006 INFO L226 Difference]: Without dead ends: 369 [2022-02-11 00:26:33,006 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:26:33,007 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 36 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:33,007 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 31 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:33,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-02-11 00:26:33,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 244. [2022-02-11 00:26:33,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 3.2016460905349793) internal successors, (778), 243 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 778 transitions. [2022-02-11 00:26:33,013 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 778 transitions. Word has length 16 [2022-02-11 00:26:33,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:33,013 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 778 transitions. [2022-02-11 00:26:33,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,013 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 778 transitions. [2022-02-11 00:26:33,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:33,014 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:33,014 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:33,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-02-11 00:26:33,014 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:33,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:33,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1777677254, now seen corresponding path program 4 times [2022-02-11 00:26:33,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:33,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912855780] [2022-02-11 00:26:33,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:33,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:33,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:33,045 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-11 00:26:33,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:33,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912855780] [2022-02-11 00:26:33,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912855780] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:26:33,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850237105] [2022-02-11 00:26:33,046 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:26:33,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:33,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:33,047 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-11 00:26:33,048 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-11 00:26:33,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:26:33,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:26:33,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 00:26:33,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:26:33,181 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-11 00:26:33,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:26:33,439 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-11 00:26:33,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850237105] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:26:33,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:26:33,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-11 00:26:33,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260807837] [2022-02-11 00:26:33,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:26:33,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:26:33,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:33,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:26:33,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:26:33,440 INFO L87 Difference]: Start difference. First operand 244 states and 778 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-11 00:26:33,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:33,552 INFO L93 Difference]: Finished difference Result 392 states and 1127 transitions. [2022-02-11 00:26:33,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:33,552 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 16 [2022-02-11 00:26:33,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:33,554 INFO L225 Difference]: With dead ends: 392 [2022-02-11 00:26:33,554 INFO L226 Difference]: Without dead ends: 346 [2022-02-11 00:26:33,554 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:26:33,554 INFO L934 BasicCegarLoop]: 13 mSDtfsCounter, 57 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:33,554 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 50 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:33,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-02-11 00:26:33,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 240. [2022-02-11 00:26:33,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 3.213389121338912) internal successors, (768), 239 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 768 transitions. [2022-02-11 00:26:33,561 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 768 transitions. Word has length 16 [2022-02-11 00:26:33,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:33,561 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 768 transitions. [2022-02-11 00:26:33,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-11 00:26:33,561 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 768 transitions. [2022-02-11 00:26:33,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:33,562 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:33,562 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:33,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-11 00:26:33,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:33,778 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:33,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:33,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1203369498, now seen corresponding path program 2 times [2022-02-11 00:26:33,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:33,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101395634] [2022-02-11 00:26:33,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:33,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:33,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:33,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:33,801 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:33,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101395634] [2022-02-11 00:26:33,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101395634] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:33,801 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:33,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:33,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754044566] [2022-02-11 00:26:33,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:33,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:33,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:33,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:33,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:33,802 INFO L87 Difference]: Start difference. First operand 240 states and 768 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:33,878 INFO L93 Difference]: Finished difference Result 405 states and 1178 transitions. [2022-02-11 00:26:33,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:33,878 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:33,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:33,880 INFO L225 Difference]: With dead ends: 405 [2022-02-11 00:26:33,880 INFO L226 Difference]: Without dead ends: 323 [2022-02-11 00:26:33,880 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:33,880 INFO L934 BasicCegarLoop]: 12 mSDtfsCounter, 53 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:33,881 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 37 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:33,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-02-11 00:26:33,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 211. [2022-02-11 00:26:33,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 3.1714285714285713) internal successors, (666), 210 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 666 transitions. [2022-02-11 00:26:33,886 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 666 transitions. Word has length 16 [2022-02-11 00:26:33,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:33,887 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 666 transitions. [2022-02-11 00:26:33,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:33,887 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 666 transitions. [2022-02-11 00:26:33,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:33,887 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:33,887 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:33,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-02-11 00:26:33,888 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:33,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:33,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1386777334, now seen corresponding path program 5 times [2022-02-11 00:26:33,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:33,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220261744] [2022-02-11 00:26:33,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:33,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:33,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:33,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:33,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:33,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220261744] [2022-02-11 00:26:33,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220261744] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:33,935 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:33,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:33,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842788076] [2022-02-11 00:26:33,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:33,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:33,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:33,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:33,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:33,936 INFO L87 Difference]: Start difference. First operand 211 states and 666 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:34,027 INFO L93 Difference]: Finished difference Result 346 states and 975 transitions. [2022-02-11 00:26:34,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:34,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:34,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:34,029 INFO L225 Difference]: With dead ends: 346 [2022-02-11 00:26:34,029 INFO L226 Difference]: Without dead ends: 319 [2022-02-11 00:26:34,029 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:34,029 INFO L934 BasicCegarLoop]: 9 mSDtfsCounter, 39 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:34,030 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 27 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:34,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2022-02-11 00:26:34,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 211. [2022-02-11 00:26:34,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 3.1619047619047618) internal successors, (664), 210 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 664 transitions. [2022-02-11 00:26:34,035 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 664 transitions. Word has length 16 [2022-02-11 00:26:34,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:34,036 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 664 transitions. [2022-02-11 00:26:34,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,036 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 664 transitions. [2022-02-11 00:26:34,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:34,036 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:34,036 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:34,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-02-11 00:26:34,037 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:34,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:34,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1279296454, now seen corresponding path program 6 times [2022-02-11 00:26:34,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:34,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975977828] [2022-02-11 00:26:34,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:34,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:34,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:34,073 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-11 00:26:34,073 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:34,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975977828] [2022-02-11 00:26:34,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975977828] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:26:34,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319117042] [2022-02-11 00:26:34,074 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:26:34,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:34,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:34,075 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-11 00:26:34,076 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-11 00:26:34,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 00:26:34,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:26:34,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 6 conjunts are in the unsatisfiable core [2022-02-11 00:26:34,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:26:34,196 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-11 00:26:34,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:26:34,419 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-11 00:26:34,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319117042] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:26:34,419 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:26:34,419 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-11 00:26:34,419 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883800342] [2022-02-11 00:26:34,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:26:34,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:26:34,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:34,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:26:34,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:26:34,420 INFO L87 Difference]: Start difference. First operand 211 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-11 00:26:34,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:34,661 INFO L93 Difference]: Finished difference Result 550 states and 1584 transitions. [2022-02-11 00:26:34,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 00:26:34,662 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 16 [2022-02-11 00:26:34,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:34,664 INFO L225 Difference]: With dead ends: 550 [2022-02-11 00:26:34,664 INFO L226 Difference]: Without dead ends: 517 [2022-02-11 00:26:34,664 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:26:34,664 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 110 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:34,665 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 87 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:34,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-02-11 00:26:34,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 211. [2022-02-11 00:26:34,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 3.1523809523809523) internal successors, (662), 210 states have internal predecessors, (662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 662 transitions. [2022-02-11 00:26:34,670 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 662 transitions. Word has length 16 [2022-02-11 00:26:34,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:34,670 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 662 transitions. [2022-02-11 00:26:34,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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-11 00:26:34,670 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 662 transitions. [2022-02-11 00:26:34,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:34,671 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:34,671 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:34,689 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-11 00:26:34,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:34,887 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:34,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:34,888 INFO L85 PathProgramCache]: Analyzing trace with hash 402212618, now seen corresponding path program 3 times [2022-02-11 00:26:34,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:34,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547779851] [2022-02-11 00:26:34,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:34,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:34,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:34,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:34,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:34,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547779851] [2022-02-11 00:26:34,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547779851] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:34,916 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:34,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-02-11 00:26:34,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495012117] [2022-02-11 00:26:34,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:34,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:26:34,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:34,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:26:34,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:26:34,917 INFO L87 Difference]: Start difference. First operand 211 states and 662 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:34,989 INFO L93 Difference]: Finished difference Result 340 states and 952 transitions. [2022-02-11 00:26:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:26:34,989 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:34,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:34,990 INFO L225 Difference]: With dead ends: 340 [2022-02-11 00:26:34,991 INFO L226 Difference]: Without dead ends: 303 [2022-02-11 00:26:34,991 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:26:34,991 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 42 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:34,991 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 31 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:26:34,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2022-02-11 00:26:34,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 203. [2022-02-11 00:26:34,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 3.118811881188119) internal successors, (630), 202 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 630 transitions. [2022-02-11 00:26:34,996 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 630 transitions. Word has length 16 [2022-02-11 00:26:34,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:34,996 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 630 transitions. [2022-02-11 00:26:34,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:34,996 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 630 transitions. [2022-02-11 00:26:34,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-11 00:26:34,996 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:34,996 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:34,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-02-11 00:26:34,997 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:34,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:34,997 INFO L85 PathProgramCache]: Analyzing trace with hash 95102794, now seen corresponding path program 4 times [2022-02-11 00:26:34,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:34,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940779670] [2022-02-11 00:26:34,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:34,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,010 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:35,010 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940779670] [2022-02-11 00:26:35,011 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940779670] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:35,011 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:35,011 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:35,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385438597] [2022-02-11 00:26:35,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:35,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:35,011 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:35,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:35,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:35,011 INFO L87 Difference]: Start difference. First operand 203 states and 630 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:35,059 INFO L93 Difference]: Finished difference Result 240 states and 711 transitions. [2022-02-11 00:26:35,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:35,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-11 00:26:35,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:35,060 INFO L225 Difference]: With dead ends: 240 [2022-02-11 00:26:35,060 INFO L226 Difference]: Without dead ends: 199 [2022-02-11 00:26:35,060 INFO L933 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-11 00:26:35,061 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 23 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:35,061 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 18 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:35,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-02-11 00:26:35,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 191. [2022-02-11 00:26:35,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 3.126315789473684) internal successors, (594), 190 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 594 transitions. [2022-02-11 00:26:35,064 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 594 transitions. Word has length 16 [2022-02-11 00:26:35,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:35,065 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 594 transitions. [2022-02-11 00:26:35,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,065 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 594 transitions. [2022-02-11 00:26:35,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-11 00:26:35,065 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:35,065 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:35,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-02-11 00:26:35,065 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:35,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:35,066 INFO L85 PathProgramCache]: Analyzing trace with hash 2006444646, now seen corresponding path program 1 times [2022-02-11 00:26:35,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:35,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696569292] [2022-02-11 00:26:35,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:35,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696569292] [2022-02-11 00:26:35,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696569292] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:35,081 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:35,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:35,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810737326] [2022-02-11 00:26:35,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:35,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:35,081 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:35,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:35,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:35,082 INFO L87 Difference]: Start difference. First operand 191 states and 594 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:35,126 INFO L93 Difference]: Finished difference Result 281 states and 830 transitions. [2022-02-11 00:26:35,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:35,126 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-11 00:26:35,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:35,127 INFO L225 Difference]: With dead ends: 281 [2022-02-11 00:26:35,127 INFO L226 Difference]: Without dead ends: 281 [2022-02-11 00:26:35,127 INFO L933 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-11 00:26:35,127 INFO L934 BasicCegarLoop]: 9 mSDtfsCounter, 37 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:35,128 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 16 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:35,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-02-11 00:26:35,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 228. [2022-02-11 00:26:35,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 3.101321585903084) internal successors, (704), 227 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 704 transitions. [2022-02-11 00:26:35,132 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 704 transitions. Word has length 18 [2022-02-11 00:26:35,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:35,133 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 704 transitions. [2022-02-11 00:26:35,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,133 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 704 transitions. [2022-02-11 00:26:35,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-11 00:26:35,133 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:35,133 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:35,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-02-11 00:26:35,133 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:35,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:35,134 INFO L85 PathProgramCache]: Analyzing trace with hash -682940534, now seen corresponding path program 1 times [2022-02-11 00:26:35,134 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:35,134 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940026527] [2022-02-11 00:26:35,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:35,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940026527] [2022-02-11 00:26:35,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940026527] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:35,148 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:35,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:35,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224964416] [2022-02-11 00:26:35,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:35,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:35,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:35,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:35,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:35,149 INFO L87 Difference]: Start difference. First operand 228 states and 704 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:35,180 INFO L93 Difference]: Finished difference Result 295 states and 875 transitions. [2022-02-11 00:26:35,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:35,180 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-11 00:26:35,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:35,182 INFO L225 Difference]: With dead ends: 295 [2022-02-11 00:26:35,182 INFO L226 Difference]: Without dead ends: 295 [2022-02-11 00:26:35,182 INFO L933 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-11 00:26:35,182 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 40 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:35,182 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 13 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:35,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-02-11 00:26:35,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 248. [2022-02-11 00:26:35,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 247 states have (on average 3.0931174089068825) internal successors, (764), 247 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 764 transitions. [2022-02-11 00:26:35,187 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 764 transitions. Word has length 18 [2022-02-11 00:26:35,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:35,187 INFO L470 AbstractCegarLoop]: Abstraction has 248 states and 764 transitions. [2022-02-11 00:26:35,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,188 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 764 transitions. [2022-02-11 00:26:35,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-11 00:26:35,188 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:35,188 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:35,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-02-11 00:26:35,188 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:35,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:35,189 INFO L85 PathProgramCache]: Analyzing trace with hash -541954778, now seen corresponding path program 2 times [2022-02-11 00:26:35,189 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:35,189 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199453887] [2022-02-11 00:26:35,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:35,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199453887] [2022-02-11 00:26:35,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199453887] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:35,203 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:35,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:35,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427756662] [2022-02-11 00:26:35,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:35,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:35,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:35,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:35,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:35,204 INFO L87 Difference]: Start difference. First operand 248 states and 764 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:35,232 INFO L93 Difference]: Finished difference Result 256 states and 763 transitions. [2022-02-11 00:26:35,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:35,233 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-11 00:26:35,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:35,234 INFO L225 Difference]: With dead ends: 256 [2022-02-11 00:26:35,234 INFO L226 Difference]: Without dead ends: 256 [2022-02-11 00:26:35,234 INFO L933 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-11 00:26:35,234 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 24 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:35,234 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 17 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:35,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-02-11 00:26:35,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 211. [2022-02-11 00:26:35,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 3.0142857142857142) internal successors, (633), 210 states have internal predecessors, (633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 633 transitions. [2022-02-11 00:26:35,239 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 633 transitions. Word has length 18 [2022-02-11 00:26:35,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:35,239 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 633 transitions. [2022-02-11 00:26:35,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,239 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 633 transitions. [2022-02-11 00:26:35,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-11 00:26:35,239 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:35,239 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:35,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-02-11 00:26:35,240 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:35,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:35,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1106366634, now seen corresponding path program 3 times [2022-02-11 00:26:35,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:35,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537771047] [2022-02-11 00:26:35,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,253 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-11 00:26:35,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537771047] [2022-02-11 00:26:35,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537771047] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:35,254 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:35,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:35,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193090711] [2022-02-11 00:26:35,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:35,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:35,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:35,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:35,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:35,255 INFO L87 Difference]: Start difference. First operand 211 states and 633 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:35,271 INFO L93 Difference]: Finished difference Result 219 states and 645 transitions. [2022-02-11 00:26:35,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:35,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-11 00:26:35,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:35,273 INFO L225 Difference]: With dead ends: 219 [2022-02-11 00:26:35,273 INFO L226 Difference]: Without dead ends: 209 [2022-02-11 00:26:35,273 INFO L933 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-11 00:26:35,273 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 5 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:35,273 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 13 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:35,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-02-11 00:26:35,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2022-02-11 00:26:35,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 3.0240384615384617) internal successors, (629), 208 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 629 transitions. [2022-02-11 00:26:35,277 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 629 transitions. Word has length 18 [2022-02-11 00:26:35,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:35,277 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 629 transitions. [2022-02-11 00:26:35,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,277 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 629 transitions. [2022-02-11 00:26:35,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-11 00:26:35,278 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:35,278 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:35,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-02-11 00:26:35,278 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:35,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:35,278 INFO L85 PathProgramCache]: Analyzing trace with hash -325336954, now seen corresponding path program 2 times [2022-02-11 00:26:35,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:35,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371334955] [2022-02-11 00:26:35,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:26:35,294 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,294 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371334955] [2022-02-11 00:26:35,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371334955] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:26:35,294 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:26:35,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:26:35,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093152036] [2022-02-11 00:26:35,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:26:35,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:26:35,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:35,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:26:35,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:26:35,295 INFO L87 Difference]: Start difference. First operand 209 states and 629 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:35,316 INFO L93 Difference]: Finished difference Result 209 states and 609 transitions. [2022-02-11 00:26:35,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:26:35,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-02-11 00:26:35,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:35,318 INFO L225 Difference]: With dead ends: 209 [2022-02-11 00:26:35,318 INFO L226 Difference]: Without dead ends: 209 [2022-02-11 00:26:35,318 INFO L933 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-11 00:26:35,318 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 33 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 10 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:35,318 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 10 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:26:35,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-02-11 00:26:35,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 189. [2022-02-11 00:26:35,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2022-02-11 00:26:35,322 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 18 [2022-02-11 00:26:35,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:35,322 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2022-02-11 00:26:35,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:35,322 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2022-02-11 00:26:35,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:26:35,322 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:35,322 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:35,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-02-11 00:26:35,323 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:35,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:35,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1843106918, now seen corresponding path program 1 times [2022-02-11 00:26:35,323 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:35,323 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570254056] [2022-02-11 00:26:35,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:26:35,632 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:35,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570254056] [2022-02-11 00:26:35,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570254056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:26:35,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396420830] [2022-02-11 00:26:35,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:35,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:35,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:35,633 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-11 00:26:35,634 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-11 00:26:35,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:35,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:26:35,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:26:36,189 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 328 treesize of output 280 [2022-02-11 00:26:36,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 202 [2022-02-11 00:26:36,872 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 206 treesize of output 182 [2022-02-11 00:26:37,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:26:37,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:26:41,322 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:26:41,322 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 331 treesize of output 303 [2022-02-11 00:26:43,292 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:26:43,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 236 treesize of output 212 [2022-02-11 00:26:43,303 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:26:43,303 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 208 treesize of output 192 [2022-02-11 00:26:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:26:43,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396420830] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:26:43,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:26:43,819 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:26:43,819 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401745940] [2022-02-11 00:26:43,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:26:43,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:26:43,819 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:26:43,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:26:43,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:26:43,820 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:26:56,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:26:56,981 INFO L93 Difference]: Finished difference Result 1658 states and 4669 transitions. [2022-02-11 00:26:56,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-11 00:26:56,982 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:26:56,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:26:56,987 INFO L225 Difference]: With dead ends: 1658 [2022-02-11 00:26:56,987 INFO L226 Difference]: Without dead ends: 1508 [2022-02-11 00:26:56,988 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1959 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=1427, Invalid=5545, Unknown=0, NotChecked=0, Total=6972 [2022-02-11 00:26:56,989 INFO L934 BasicCegarLoop]: 44 mSDtfsCounter, 448 mSDsluCounter, 1047 mSDsCounter, 0 mSdLazyCounter, 1792 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 1792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:26:56,989 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 512 Invalid, 1959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 1792 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 00:26:56,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2022-02-11 00:26:57,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 304. [2022-02-11 00:26:57,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 3.2046204620462047) internal successors, (971), 303 states have internal predecessors, (971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:26:57,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 971 transitions. [2022-02-11 00:26:57,007 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 971 transitions. Word has length 20 [2022-02-11 00:26:57,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:26:57,007 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 971 transitions. [2022-02-11 00:26:57,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:26:57,008 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 971 transitions. [2022-02-11 00:26:57,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:26:57,008 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:26:57,008 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:26:57,025 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-11 00:26:57,223 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,SelfDestructingSolverStorable26 [2022-02-11 00:26:57,223 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:26:57,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:26:57,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1724935778, now seen corresponding path program 2 times [2022-02-11 00:26:57,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:26:57,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370236858] [2022-02-11 00:26:57,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:26:57,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:26:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:26:57,530 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:26:57,530 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:26:57,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370236858] [2022-02-11 00:26:57,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370236858] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:26:57,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935488722] [2022-02-11 00:26:57,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:26:57,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:26:57,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:26:57,531 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-11 00:26:57,533 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-11 00:26:57,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:26:57,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:26:57,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:26:57,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:26:58,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 375 treesize of output 307 [2022-02-11 00:26:59,063 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 210 treesize of output 186 [2022-02-11 00:26:59,065 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 203 treesize of output 177 [2022-02-11 00:26:59,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:26:59,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:27:02,226 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:02,226 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 330 treesize of output 298 [2022-02-11 00:27:03,088 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:03,088 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 195 treesize of output 179 [2022-02-11 00:27:03,103 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:03,103 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 175 treesize of output 163 [2022-02-11 00:27:03,509 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:03,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935488722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:27:03,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:27:03,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:27:03,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349377641] [2022-02-11 00:27:03,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:27:03,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:27:03,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:27:03,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:27:03,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:27:03,510 INFO L87 Difference]: Start difference. First operand 304 states and 971 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:12,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:27:12,304 INFO L93 Difference]: Finished difference Result 1651 states and 4641 transitions. [2022-02-11 00:27:12,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-11 00:27:12,305 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:27:12,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:27:12,316 INFO L225 Difference]: With dead ends: 1651 [2022-02-11 00:27:12,316 INFO L226 Difference]: Without dead ends: 1516 [2022-02-11 00:27:12,317 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=962, Invalid=3868, Unknown=0, NotChecked=0, Total=4830 [2022-02-11 00:27:12,317 INFO L934 BasicCegarLoop]: 43 mSDtfsCounter, 526 mSDsluCounter, 993 mSDsCounter, 0 mSdLazyCounter, 1577 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:27:12,320 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 492 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1577 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-11 00:27:12,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2022-02-11 00:27:12,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 324. [2022-02-11 00:27:12,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 3.2476780185758516) internal successors, (1049), 323 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:27:12,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 1049 transitions. [2022-02-11 00:27:12,331 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 1049 transitions. Word has length 20 [2022-02-11 00:27:12,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:27:12,331 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 1049 transitions. [2022-02-11 00:27:12,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:12,331 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 1049 transitions. [2022-02-11 00:27:12,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:27:12,332 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:27:12,332 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:27:12,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-11 00:27:12,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-11 00:27:12,539 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:27:12,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:27:12,540 INFO L85 PathProgramCache]: Analyzing trace with hash -370004968, now seen corresponding path program 3 times [2022-02-11 00:27:12,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:27:12,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725953896] [2022-02-11 00:27:12,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:27:12,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:27:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:27:12,801 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:12,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:27:12,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725953896] [2022-02-11 00:27:12,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725953896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:27:12,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482432183] [2022-02-11 00:27:12,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:27:12,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:12,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:27:12,803 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-11 00:27:12,803 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-11 00:27:12,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:27:12,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:27:12,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:27:12,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:27:13,282 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 276 treesize of output 236 [2022-02-11 00:27:13,697 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 224 treesize of output 194 [2022-02-11 00:27:13,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 181 treesize of output 161 [2022-02-11 00:27:14,174 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:14,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:27:15,532 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:15,532 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 183 treesize of output 171 [2022-02-11 00:27:16,188 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:16,189 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 331 treesize of output 297 [2022-02-11 00:27:16,200 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:16,200 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 293 treesize of output 259 [2022-02-11 00:27:16,483 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:16,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482432183] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:27:16,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:27:16,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:27:16,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657596393] [2022-02-11 00:27:16,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:27:16,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:27:16,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:27:16,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:27:16,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:27:16,485 INFO L87 Difference]: Start difference. First operand 324 states and 1049 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:17,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:27:17,661 INFO L93 Difference]: Finished difference Result 634 states and 1911 transitions. [2022-02-11 00:27:17,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:27:17,662 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:27:17,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:27:17,664 INFO L225 Difference]: With dead ends: 634 [2022-02-11 00:27:17,664 INFO L226 Difference]: Without dead ends: 619 [2022-02-11 00:27:17,664 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=209, Invalid=981, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 00:27:17,665 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 130 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:27:17,665 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 295 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:27:17,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-02-11 00:27:17,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 324. [2022-02-11 00:27:17,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 323 states have (on average 3.2476780185758516) internal successors, (1049), 323 states have internal predecessors, (1049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:27:17,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 1049 transitions. [2022-02-11 00:27:17,671 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 1049 transitions. Word has length 20 [2022-02-11 00:27:17,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:27:17,671 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 1049 transitions. [2022-02-11 00:27:17,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:17,671 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 1049 transitions. [2022-02-11 00:27:17,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:27:17,672 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:27:17,672 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:27:17,696 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-11 00:27:17,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:17,884 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:27:17,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:27:17,884 INFO L85 PathProgramCache]: Analyzing trace with hash -734459776, now seen corresponding path program 4 times [2022-02-11 00:27:17,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:27:17,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903964621] [2022-02-11 00:27:17,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:27:17,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:27:17,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:27:18,152 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:18,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:27:18,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903964621] [2022-02-11 00:27:18,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903964621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:27:18,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119172606] [2022-02-11 00:27:18,153 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:27:18,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:18,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:27:18,154 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-11 00:27:18,155 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-11 00:27:18,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:27:18,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:27:18,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:27:18,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:27:18,700 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 270 treesize of output 232 [2022-02-11 00:27:19,274 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 337 treesize of output 297 [2022-02-11 00:27:19,278 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 314 treesize of output 264 [2022-02-11 00:27:19,809 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:19,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:27:23,306 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:23,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 384 treesize of output 364 [2022-02-11 00:27:24,409 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:24,409 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 217 treesize of output 199 [2022-02-11 00:27:24,417 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:24,417 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 195 treesize of output 181 [2022-02-11 00:27:24,687 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:24,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119172606] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:27:24,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:27:24,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:27:24,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888329988] [2022-02-11 00:27:24,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:27:24,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:27:24,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:27:24,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:27:24,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:27:24,688 INFO L87 Difference]: Start difference. First operand 324 states and 1049 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:25,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:27:25,506 INFO L93 Difference]: Finished difference Result 551 states and 1679 transitions. [2022-02-11 00:27:25,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:27:25,506 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:27:25,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:27:25,508 INFO L225 Difference]: With dead ends: 551 [2022-02-11 00:27:25,508 INFO L226 Difference]: Without dead ends: 536 [2022-02-11 00:27:25,509 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2022-02-11 00:27:25,509 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 148 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:27:25,509 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 203 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:27:25,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2022-02-11 00:27:25,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 326. [2022-02-11 00:27:25,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 3.2553846153846155) internal successors, (1058), 325 states have internal predecessors, (1058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:27:25,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 1058 transitions. [2022-02-11 00:27:25,515 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 1058 transitions. Word has length 20 [2022-02-11 00:27:25,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:27:25,516 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 1058 transitions. [2022-02-11 00:27:25,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:25,516 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 1058 transitions. [2022-02-11 00:27:25,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:27:25,516 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:27:25,516 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:27:25,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-11 00:27:25,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:25,731 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:27:25,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:27:25,732 INFO L85 PathProgramCache]: Analyzing trace with hash 760143188, now seen corresponding path program 5 times [2022-02-11 00:27:25,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:27:25,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756884578] [2022-02-11 00:27:25,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:27:25,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:27:25,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:27:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:26,005 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:27:26,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756884578] [2022-02-11 00:27:26,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756884578] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:27:26,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24586009] [2022-02-11 00:27:26,006 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:27:26,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:26,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:27:26,007 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-11 00:27:26,007 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-11 00:27:26,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 00:27:26,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:27:26,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:27:26,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:27:26,753 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 364 treesize of output 298 [2022-02-11 00:27:27,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 337 treesize of output 293 [2022-02-11 00:27:27,524 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 297 treesize of output 251 [2022-02-11 00:27:27,977 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:27,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:27:30,568 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:30,568 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 532 treesize of output 496 [2022-02-11 00:27:32,349 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:27:32,350 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 233 treesize of output 204 [2022-02-11 00:27:32,354 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 0 case distinctions, treesize of input 205 treesize of output 177 [2022-02-11 00:27:32,544 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:32,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24586009] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:27:32,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:27:32,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 00:27:32,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278978897] [2022-02-11 00:27:32,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:27:32,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 00:27:32,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:27:32,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 00:27:32,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2022-02-11 00:27:32,545 INFO L87 Difference]: Start difference. First operand 326 states and 1058 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 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-11 00:27:36,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:27:36,275 INFO L93 Difference]: Finished difference Result 1137 states and 3333 transitions. [2022-02-11 00:27:36,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-11 00:27:36,276 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 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 20 [2022-02-11 00:27:36,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:27:36,279 INFO L225 Difference]: With dead ends: 1137 [2022-02-11 00:27:36,279 INFO L226 Difference]: Without dead ends: 1062 [2022-02-11 00:27:36,280 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=480, Invalid=2600, Unknown=0, NotChecked=0, Total=3080 [2022-02-11 00:27:36,280 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 322 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:27:36,280 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 403 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 00:27:36,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2022-02-11 00:27:36,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 365. [2022-02-11 00:27:36,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 3.2252747252747254) internal successors, (1174), 364 states have internal predecessors, (1174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:27:36,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 1174 transitions. [2022-02-11 00:27:36,289 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 1174 transitions. Word has length 20 [2022-02-11 00:27:36,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:27:36,289 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 1174 transitions. [2022-02-11 00:27:36,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 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-11 00:27:36,289 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 1174 transitions. [2022-02-11 00:27:36,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:27:36,290 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:27:36,290 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:27:36,319 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-11 00:27:36,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:36,505 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:27:36,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:27:36,506 INFO L85 PathProgramCache]: Analyzing trace with hash -381320286, now seen corresponding path program 6 times [2022-02-11 00:27:36,506 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:27:36,506 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375640135] [2022-02-11 00:27:36,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:27:36,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:27:36,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:27:36,836 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:36,836 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:27:36,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375640135] [2022-02-11 00:27:36,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375640135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:27:36,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394293487] [2022-02-11 00:27:36,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:27:36,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:36,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:27:36,837 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-11 00:27:36,855 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-11 00:27:36,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 00:27:36,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:27:36,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:27:36,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:27:37,552 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 307 treesize of output 259 [2022-02-11 00:27:38,012 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 241 treesize of output 213 [2022-02-11 00:27:38,015 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 230 treesize of output 198 [2022-02-11 00:27:38,731 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:38,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:27:40,256 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:40,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 292 treesize of output 270 [2022-02-11 00:27:41,127 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:41,127 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 261 treesize of output 237 [2022-02-11 00:27:41,147 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:41,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 233 treesize of output 213 [2022-02-11 00:27:41,462 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:41,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394293487] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:27:41,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:27:41,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:27:41,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756436797] [2022-02-11 00:27:41,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:27:41,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:27:41,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:27:41,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:27:41,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:27:41,464 INFO L87 Difference]: Start difference. First operand 365 states and 1174 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:49,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:27:49,124 INFO L93 Difference]: Finished difference Result 1795 states and 5075 transitions. [2022-02-11 00:27:49,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-11 00:27:49,124 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:27:49,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:27:49,130 INFO L225 Difference]: With dead ends: 1795 [2022-02-11 00:27:49,130 INFO L226 Difference]: Without dead ends: 1660 [2022-02-11 00:27:49,131 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2142 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=1203, Invalid=5603, Unknown=0, NotChecked=0, Total=6806 [2022-02-11 00:27:49,132 INFO L934 BasicCegarLoop]: 35 mSDtfsCounter, 368 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 1745 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:27:49,132 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 538 Invalid, 1925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1745 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 00:27:49,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2022-02-11 00:27:49,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 388. [2022-02-11 00:27:49,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 387 states have (on average 3.297157622739018) internal successors, (1276), 387 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:27:49,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 1276 transitions. [2022-02-11 00:27:49,144 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 1276 transitions. Word has length 20 [2022-02-11 00:27:49,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:27:49,144 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 1276 transitions. [2022-02-11 00:27:49,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:27:49,144 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 1276 transitions. [2022-02-11 00:27:49,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:27:49,145 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:27:49,145 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:27:49,175 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-11 00:27:49,362 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,SelfDestructingSolverStorable31 [2022-02-11 00:27:49,362 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:27:49,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:27:49,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1801218380, now seen corresponding path program 7 times [2022-02-11 00:27:49,363 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:27:49,363 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046508481] [2022-02-11 00:27:49,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:27:49,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:27:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:27:49,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:49,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:27:49,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046508481] [2022-02-11 00:27:49,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046508481] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:27:49,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021449911] [2022-02-11 00:27:49,636 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:27:49,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:27:49,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:27:49,637 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-11 00:27:49,638 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-11 00:27:49,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:27:49,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:27:49,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:27:50,160 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 224 treesize of output 194 [2022-02-11 00:27:50,582 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 269 treesize of output 237 [2022-02-11 00:27:50,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 241 treesize of output 207 [2022-02-11 00:27:51,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:51,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:27:54,838 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:54,838 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 556 treesize of output 522 [2022-02-11 00:27:59,567 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:59,568 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 376 treesize of output 330 [2022-02-11 00:27:59,577 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:27:59,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 326 treesize of output 292 [2022-02-11 00:27:59,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:27:59,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021449911] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:27:59,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:27:59,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:27:59,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737769074] [2022-02-11 00:27:59,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:27:59,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:27:59,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:27:59,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:27:59,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:27:59,910 INFO L87 Difference]: Start difference. First operand 388 states and 1276 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:09,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:28:09,493 INFO L93 Difference]: Finished difference Result 1667 states and 4852 transitions. [2022-02-11 00:28:09,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-11 00:28:09,493 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:28:09,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:28:09,498 INFO L225 Difference]: With dead ends: 1667 [2022-02-11 00:28:09,498 INFO L226 Difference]: Without dead ends: 1532 [2022-02-11 00:28:09,499 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=903, Invalid=3387, Unknown=0, NotChecked=0, Total=4290 [2022-02-11 00:28:09,499 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 324 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 00:28:09,500 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 456 Invalid, 1611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-11 00:28:09,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1532 states. [2022-02-11 00:28:09,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1532 to 419. [2022-02-11 00:28:09,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.354066985645933) internal successors, (1402), 418 states have internal predecessors, (1402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:28:09,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1402 transitions. [2022-02-11 00:28:09,510 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1402 transitions. Word has length 20 [2022-02-11 00:28:09,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:28:09,510 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 1402 transitions. [2022-02-11 00:28:09,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:09,511 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1402 transitions. [2022-02-11 00:28:09,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:28:09,511 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:28:09,511 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:28:09,535 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-11 00:28:09,716 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,SelfDestructingSolverStorable32 [2022-02-11 00:28:09,716 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:28:09,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:28:09,716 INFO L85 PathProgramCache]: Analyzing trace with hash -12152748, now seen corresponding path program 8 times [2022-02-11 00:28:09,716 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:28:09,716 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103647056] [2022-02-11 00:28:09,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:28:09,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:28:09,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:28:09,936 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:09,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:28:09,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103647056] [2022-02-11 00:28:09,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103647056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:28:09,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417843161] [2022-02-11 00:28:09,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:28:09,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:28:09,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:28:09,937 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-11 00:28:09,938 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-11 00:28:09,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:28:09,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:28:09,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:28:09,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:28:10,458 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 288 treesize of output 246 [2022-02-11 00:28:10,861 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 273 treesize of output 233 [2022-02-11 00:28:10,864 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 220 treesize of output 198 [2022-02-11 00:28:11,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:11,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:28:12,456 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:12,456 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 242 treesize of output 228 [2022-02-11 00:28:13,293 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:13,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 221 treesize of output 203 [2022-02-11 00:28:13,301 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:13,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 199 treesize of output 185 [2022-02-11 00:28:13,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:13,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417843161] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:28:13,511 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:28:13,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:28:13,512 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780129950] [2022-02-11 00:28:13,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:28:13,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:28:13,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:28:13,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:28:13,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:28:13,512 INFO L87 Difference]: Start difference. First operand 419 states and 1402 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:14,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:28:14,087 INFO L93 Difference]: Finished difference Result 720 states and 2219 transitions. [2022-02-11 00:28:14,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:28:14,088 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:28:14,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:28:14,090 INFO L225 Difference]: With dead ends: 720 [2022-02-11 00:28:14,090 INFO L226 Difference]: Without dead ends: 705 [2022-02-11 00:28:14,090 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2022-02-11 00:28:14,090 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 92 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:28:14,090 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 225 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 758 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:28:14,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2022-02-11 00:28:14,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 424. [2022-02-11 00:28:14,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.3451536643026003) internal successors, (1415), 423 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:28:14,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1415 transitions. [2022-02-11 00:28:14,097 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1415 transitions. Word has length 20 [2022-02-11 00:28:14,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:28:14,097 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 1415 transitions. [2022-02-11 00:28:14,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:14,098 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1415 transitions. [2022-02-11 00:28:14,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:28:14,098 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:28:14,098 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:28:14,116 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-11 00:28:14,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-02-11 00:28:14,311 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:28:14,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:28:14,312 INFO L85 PathProgramCache]: Analyzing trace with hash 741157802, now seen corresponding path program 9 times [2022-02-11 00:28:14,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:28:14,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912980171] [2022-02-11 00:28:14,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:28:14,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:28:14,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:28:14,582 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:14,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:28:14,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912980171] [2022-02-11 00:28:14,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912980171] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:28:14,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788546389] [2022-02-11 00:28:14,583 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:28:14,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:28:14,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:28:14,584 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-11 00:28:14,584 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-11 00:28:14,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 00:28:14,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:28:14,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:28:14,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:28:15,073 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 187 [2022-02-11 00:28:15,575 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 217 treesize of output 197 [2022-02-11 00:28:15,579 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 214 treesize of output 182 [2022-02-11 00:28:16,062 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:16,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:28:19,634 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:19,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 369 treesize of output 351 [2022-02-11 00:28:20,727 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:20,727 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 235 treesize of output 217 [2022-02-11 00:28:20,736 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:20,737 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 213 treesize of output 199 [2022-02-11 00:28:21,060 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:21,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788546389] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:28:21,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:28:21,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:28:21,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728587945] [2022-02-11 00:28:21,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:28:21,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:28:21,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:28:21,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:28:21,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:28:21,062 INFO L87 Difference]: Start difference. First operand 424 states and 1415 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:22,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:28:22,027 INFO L93 Difference]: Finished difference Result 702 states and 2212 transitions. [2022-02-11 00:28:22,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:28:22,028 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:28:22,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:28:22,030 INFO L225 Difference]: With dead ends: 702 [2022-02-11 00:28:22,030 INFO L226 Difference]: Without dead ends: 687 [2022-02-11 00:28:22,030 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=201, Invalid=855, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 00:28:22,030 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 241 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:28:22,030 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 266 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:28:22,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-02-11 00:28:22,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 427. [2022-02-11 00:28:22,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 3.352112676056338) internal successors, (1428), 426 states have internal predecessors, (1428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:28:22,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1428 transitions. [2022-02-11 00:28:22,037 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1428 transitions. Word has length 20 [2022-02-11 00:28:22,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:28:22,037 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 1428 transitions. [2022-02-11 00:28:22,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:22,038 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1428 transitions. [2022-02-11 00:28:22,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:28:22,038 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:28:22,038 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:28:22,057 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-11 00:28:22,251 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,SelfDestructingSolverStorable34 [2022-02-11 00:28:22,251 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:28:22,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:28:22,251 INFO L85 PathProgramCache]: Analyzing trace with hash -2059206530, now seen corresponding path program 10 times [2022-02-11 00:28:22,251 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:28:22,251 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494997561] [2022-02-11 00:28:22,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:28:22,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:28:22,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:28:22,515 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:22,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:28:22,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494997561] [2022-02-11 00:28:22,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494997561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:28:22,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803791728] [2022-02-11 00:28:22,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:28:22,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:28:22,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:28:22,517 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-11 00:28:22,518 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-11 00:28:22,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:28:22,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:28:22,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:28:22,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:28:23,141 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 358 treesize of output 298 [2022-02-11 00:28:24,007 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 389 treesize of output 323 [2022-02-11 00:28:24,011 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 327 treesize of output 289 [2022-02-11 00:28:24,441 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:24,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:28:27,358 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:27,358 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 493 treesize of output 453 [2022-02-11 00:28:30,493 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:30,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 208 treesize of output 188 [2022-02-11 00:28:30,501 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:30,501 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 184 treesize of output 168 [2022-02-11 00:28:30,716 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:30,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803791728] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:28:30,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:28:30,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:28:30,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919629553] [2022-02-11 00:28:30,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:28:30,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:28:30,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:28:30,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:28:30,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:28:30,717 INFO L87 Difference]: Start difference. First operand 427 states and 1428 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:37,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:28:37,965 INFO L93 Difference]: Finished difference Result 1300 states and 3828 transitions. [2022-02-11 00:28:37,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-11 00:28:37,965 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:28:37,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:28:37,968 INFO L225 Difference]: With dead ends: 1300 [2022-02-11 00:28:37,968 INFO L226 Difference]: Without dead ends: 1195 [2022-02-11 00:28:37,968 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1098 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=882, Invalid=3408, Unknown=0, NotChecked=0, Total=4290 [2022-02-11 00:28:37,969 INFO L934 BasicCegarLoop]: 37 mSDtfsCounter, 249 mSDsluCounter, 995 mSDsCounter, 0 mSdLazyCounter, 1704 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:28:37,969 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 512 Invalid, 1811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1704 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 00:28:37,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1195 states. [2022-02-11 00:28:37,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1195 to 449. [2022-02-11 00:28:37,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 3.372767857142857) internal successors, (1511), 448 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:28:37,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1511 transitions. [2022-02-11 00:28:37,983 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1511 transitions. Word has length 20 [2022-02-11 00:28:37,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:28:37,983 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 1511 transitions. [2022-02-11 00:28:37,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:28:37,983 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1511 transitions. [2022-02-11 00:28:37,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:28:37,984 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:28:37,984 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:28:38,001 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-11 00:28:38,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:28:38,199 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:28:38,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:28:38,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1094297292, now seen corresponding path program 11 times [2022-02-11 00:28:38,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:28:38,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067312107] [2022-02-11 00:28:38,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:28:38,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:28:38,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:28:38,460 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:38,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:28:38,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067312107] [2022-02-11 00:28:38,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067312107] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:28:38,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225446426] [2022-02-11 00:28:38,461 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:28:38,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:28:38,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:28:38,462 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-11 00:28:38,463 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-11 00:28:38,503 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 00:28:38,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:28:38,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:28:38,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:28:38,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 189 treesize of output 167 [2022-02-11 00:28:39,276 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 252 treesize of output 216 [2022-02-11 00:28:39,280 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 220 treesize of output 196 [2022-02-11 00:28:40,106 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:40,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:28:42,252 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:42,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 394 treesize of output 364 [2022-02-11 00:28:44,523 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:28:44,523 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 220 treesize of output 195 [2022-02-11 00:28:44,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 196 treesize of output 172 [2022-02-11 00:28:44,696 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:44,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225446426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:28:44,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:28:44,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 00:28:44,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188700489] [2022-02-11 00:28:44,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:28:44,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 00:28:44,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:28:44,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 00:28:44,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2022-02-11 00:28:44,697 INFO L87 Difference]: Start difference. First operand 449 states and 1511 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 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-11 00:28:49,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:28:49,205 INFO L93 Difference]: Finished difference Result 1528 states and 4452 transitions. [2022-02-11 00:28:49,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 00:28:49,205 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 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 20 [2022-02-11 00:28:49,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:28:49,208 INFO L225 Difference]: With dead ends: 1528 [2022-02-11 00:28:49,208 INFO L226 Difference]: Without dead ends: 1423 [2022-02-11 00:28:49,209 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=685, Invalid=2975, Unknown=0, NotChecked=0, Total=3660 [2022-02-11 00:28:49,211 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 347 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 1266 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:28:49,211 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 401 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1266 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 00:28:49,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-02-11 00:28:49,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 465. [2022-02-11 00:28:49,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.4116379310344827) internal successors, (1583), 464 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:28:49,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1583 transitions. [2022-02-11 00:28:49,223 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1583 transitions. Word has length 20 [2022-02-11 00:28:49,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:28:49,223 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 1583 transitions. [2022-02-11 00:28:49,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 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-11 00:28:49,223 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1583 transitions. [2022-02-11 00:28:49,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:28:49,224 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:28:49,224 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:28:49,242 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-11 00:28:49,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-11 00:28:49,435 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:28:49,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:28:49,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1018131338, now seen corresponding path program 12 times [2022-02-11 00:28:49,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:28:49,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279451569] [2022-02-11 00:28:49,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:28:49,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:28:49,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:28:49,687 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:49,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:28:49,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279451569] [2022-02-11 00:28:49,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279451569] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:28:49,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785622204] [2022-02-11 00:28:49,688 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:28:49,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:28:49,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:28:49,689 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-11 00:28:49,690 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-11 00:28:49,732 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-11 00:28:49,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:28:49,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:28:49,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:28:50,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 222 treesize of output 194 [2022-02-11 00:28:50,775 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 427 treesize of output 379 [2022-02-11 00:28:50,780 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 383 treesize of output 321 [2022-02-11 00:28:51,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:51,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:28:53,908 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:53,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 570 treesize of output 522 [2022-02-11 00:28:58,403 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:58,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 243 treesize of output 223 [2022-02-11 00:28:58,411 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:28:58,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 219 treesize of output 203 [2022-02-11 00:28:58,758 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:28:58,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785622204] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:28:58,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:28:58,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:28:58,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214579267] [2022-02-11 00:28:58,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:28:58,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:28:58,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:28:58,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:28:58,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:28:58,759 INFO L87 Difference]: Start difference. First operand 465 states and 1583 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:29:05,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:29:05,370 INFO L93 Difference]: Finished difference Result 1723 states and 5078 transitions. [2022-02-11 00:29:05,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-11 00:29:05,370 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:29:05,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:29:05,374 INFO L225 Difference]: With dead ends: 1723 [2022-02-11 00:29:05,374 INFO L226 Difference]: Without dead ends: 1588 [2022-02-11 00:29:05,375 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1178 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=922, Invalid=3368, Unknown=0, NotChecked=0, Total=4290 [2022-02-11 00:29:05,375 INFO L934 BasicCegarLoop]: 42 mSDtfsCounter, 347 mSDsluCounter, 1024 mSDsCounter, 0 mSdLazyCounter, 1808 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:29:05,375 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 566 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1808 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 00:29:05,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1588 states. [2022-02-11 00:29:05,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1588 to 475. [2022-02-11 00:29:05,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 474 states have (on average 3.440928270042194) internal successors, (1631), 474 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:29:05,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 1631 transitions. [2022-02-11 00:29:05,387 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 1631 transitions. Word has length 20 [2022-02-11 00:29:05,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:29:05,387 INFO L470 AbstractCegarLoop]: Abstraction has 475 states and 1631 transitions. [2022-02-11 00:29:05,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:29:05,387 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 1631 transitions. [2022-02-11 00:29:05,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:29:05,388 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:29:05,388 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:29:05,404 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-11 00:29:05,596 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,SelfDestructingSolverStorable37 [2022-02-11 00:29:05,597 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:29:05,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:29:05,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1579591014, now seen corresponding path program 13 times [2022-02-11 00:29:05,597 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:29:05,597 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495158165] [2022-02-11 00:29:05,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:29:05,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:29:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:29:05,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:05,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:29:05,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495158165] [2022-02-11 00:29:05,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495158165] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:29:05,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494022148] [2022-02-11 00:29:05,946 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:29:05,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:29:05,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:29:05,947 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-11 00:29:05,948 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-11 00:29:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:29:06,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:29:06,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:29:06,529 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 268 treesize of output 230 [2022-02-11 00:29:07,129 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 322 treesize of output 278 [2022-02-11 00:29:07,137 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 282 treesize of output 240 [2022-02-11 00:29:07,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:07,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:29:11,608 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:11,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 431 treesize of output 393 [2022-02-11 00:29:14,718 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:14,719 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 375 treesize of output 335 [2022-02-11 00:29:14,728 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:14,728 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 331 treesize of output 295 [2022-02-11 00:29:15,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:15,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494022148] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:29:15,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:29:15,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:29:15,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190418987] [2022-02-11 00:29:15,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:29:15,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:29:15,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:29:15,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:29:15,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:29:15,111 INFO L87 Difference]: Start difference. First operand 475 states and 1631 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:29:24,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:29:24,213 INFO L93 Difference]: Finished difference Result 2116 states and 6381 transitions. [2022-02-11 00:29:24,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-11 00:29:24,213 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:29:24,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:29:24,217 INFO L225 Difference]: With dead ends: 2116 [2022-02-11 00:29:24,217 INFO L226 Difference]: Without dead ends: 1966 [2022-02-11 00:29:24,218 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1404 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=1182, Invalid=4074, Unknown=0, NotChecked=0, Total=5256 [2022-02-11 00:29:24,218 INFO L934 BasicCegarLoop]: 49 mSDtfsCounter, 440 mSDsluCounter, 1024 mSDsCounter, 0 mSdLazyCounter, 1879 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 2037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:29:24,219 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 525 Invalid, 2037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1879 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-11 00:29:24,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1966 states. [2022-02-11 00:29:24,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1966 to 553. [2022-02-11 00:29:24,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 552 states have (on average 3.6322463768115942) internal successors, (2005), 552 states have internal predecessors, (2005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:29:24,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 2005 transitions. [2022-02-11 00:29:24,234 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 2005 transitions. Word has length 20 [2022-02-11 00:29:24,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:29:24,234 INFO L470 AbstractCegarLoop]: Abstraction has 553 states and 2005 transitions. [2022-02-11 00:29:24,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:29:24,234 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 2005 transitions. [2022-02-11 00:29:24,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:29:24,235 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:29:24,235 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:29:24,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-02-11 00:29:24,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-11 00:29:24,442 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:29:24,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:29:24,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1756516754, now seen corresponding path program 14 times [2022-02-11 00:29:24,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:29:24,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490241353] [2022-02-11 00:29:24,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:29:24,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:29:24,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:29:24,634 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:24,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:29:24,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490241353] [2022-02-11 00:29:24,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490241353] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:29:24,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830204722] [2022-02-11 00:29:24,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:29:24,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:29:24,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:29:24,636 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-11 00:29:24,636 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-11 00:29:24,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:29:24,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:29:24,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:29:24,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:29:25,074 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 177 treesize of output 155 [2022-02-11 00:29:25,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 210 [2022-02-11 00:29:25,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 214 treesize of output 186 [2022-02-11 00:29:25,916 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:25,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:29:27,345 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:27,345 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 280 treesize of output 262 [2022-02-11 00:29:28,542 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:28,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 213 treesize of output 193 [2022-02-11 00:29:28,551 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:28,551 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 189 treesize of output 173 [2022-02-11 00:29:28,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:28,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830204722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:29:28,748 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:29:28,748 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:29:28,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512976714] [2022-02-11 00:29:28,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:29:28,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:29:28,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:29:28,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:29:28,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:29:28,749 INFO L87 Difference]: Start difference. First operand 553 states and 2005 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:29:34,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:29:34,051 INFO L93 Difference]: Finished difference Result 1733 states and 5201 transitions. [2022-02-11 00:29:34,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-11 00:29:34,051 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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 20 [2022-02-11 00:29:34,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:29:34,055 INFO L225 Difference]: With dead ends: 1733 [2022-02-11 00:29:34,055 INFO L226 Difference]: Without dead ends: 1613 [2022-02-11 00:29:34,056 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=903, Invalid=3519, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 00:29:34,056 INFO L934 BasicCegarLoop]: 54 mSDtfsCounter, 271 mSDsluCounter, 1422 mSDsCounter, 0 mSdLazyCounter, 2104 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 2193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:29:34,056 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 684 Invalid, 2193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2104 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 00:29:34,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1613 states. [2022-02-11 00:29:34,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1613 to 605. [2022-02-11 00:29:34,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 3.6109271523178808) internal successors, (2181), 604 states have internal predecessors, (2181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:29:34,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 2181 transitions. [2022-02-11 00:29:34,077 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 2181 transitions. Word has length 20 [2022-02-11 00:29:34,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:29:34,078 INFO L470 AbstractCegarLoop]: Abstraction has 605 states and 2181 transitions. [2022-02-11 00:29:34,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 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-11 00:29:34,078 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 2181 transitions. [2022-02-11 00:29:34,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:29:34,079 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:29:34,079 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:29:34,095 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-11 00:29:34,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-11 00:29:34,296 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:29:34,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:29:34,296 INFO L85 PathProgramCache]: Analyzing trace with hash -981944474, now seen corresponding path program 15 times [2022-02-11 00:29:34,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:29:34,297 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230740756] [2022-02-11 00:29:34,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:29:34,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:29:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:29:34,530 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:34,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:29:34,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230740756] [2022-02-11 00:29:34,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230740756] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:29:34,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022515732] [2022-02-11 00:29:34,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:29:34,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:29:34,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:29:34,532 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-11 00:29:34,533 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-11 00:29:34,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 00:29:34,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:29:34,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:29:34,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:29:34,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:29:34,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 237 treesize of output 209 [2022-02-11 00:29:35,823 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:29:35,824 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 277 treesize of output 237 [2022-02-11 00:29:35,827 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 218 [2022-02-11 00:29:36,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:36,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:29:39,828 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:39,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 429 treesize of output 395 [2022-02-11 00:29:40,817 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:40,817 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 386 treesize of output 352 [2022-02-11 00:29:40,828 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:40,828 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 348 treesize of output 310 [2022-02-11 00:29:41,427 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:41,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022515732] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:29:41,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:29:41,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:29:41,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330537027] [2022-02-11 00:29:41,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:29:41,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:29:41,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:29:41,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:29:41,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:29:41,428 INFO L87 Difference]: Start difference. First operand 605 states and 2181 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:29:42,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:29:42,099 INFO L93 Difference]: Finished difference Result 833 states and 2861 transitions. [2022-02-11 00:29:42,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:29:42,099 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:29:42,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:29:42,101 INFO L225 Difference]: With dead ends: 833 [2022-02-11 00:29:42,101 INFO L226 Difference]: Without dead ends: 818 [2022-02-11 00:29:42,101 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=211, Invalid=719, Unknown=0, NotChecked=0, Total=930 [2022-02-11 00:29:42,101 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 186 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:29:42,102 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 156 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 366 Invalid, 0 Unknown, 56 Unchecked, 0.2s Time] [2022-02-11 00:29:42,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2022-02-11 00:29:42,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 606. [2022-02-11 00:29:42,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 605 states have (on average 3.613223140495868) internal successors, (2186), 605 states have internal predecessors, (2186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:29:42,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 2186 transitions. [2022-02-11 00:29:42,111 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 2186 transitions. Word has length 20 [2022-02-11 00:29:42,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:29:42,111 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 2186 transitions. [2022-02-11 00:29:42,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:29:42,111 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 2186 transitions. [2022-02-11 00:29:42,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:29:42,112 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:29:42,112 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:29:42,128 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-11 00:29:42,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:29:42,313 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:29:42,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:29:42,313 INFO L85 PathProgramCache]: Analyzing trace with hash 512658490, now seen corresponding path program 16 times [2022-02-11 00:29:42,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:29:42,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205149450] [2022-02-11 00:29:42,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:29:42,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:29:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:29:42,545 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:42,545 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:29:42,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205149450] [2022-02-11 00:29:42,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205149450] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:29:42,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452353031] [2022-02-11 00:29:42,545 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:29:42,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:29:42,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:29:42,546 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-11 00:29:42,549 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-11 00:29:42,590 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:29:42,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:29:42,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:29:42,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:29:42,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 237 treesize of output 203 [2022-02-11 00:29:43,419 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 196 [2022-02-11 00:29:43,422 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 200 treesize of output 176 [2022-02-11 00:29:43,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:43,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:29:46,047 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:46,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 291 treesize of output 263 [2022-02-11 00:29:48,062 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:48,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 263 treesize of output 243 [2022-02-11 00:29:48,071 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:48,071 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 239 treesize of output 219 [2022-02-11 00:29:48,657 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:48,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452353031] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:29:48,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:29:48,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:29:48,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464976102] [2022-02-11 00:29:48,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:29:48,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:29:48,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:29:48,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:29:48,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:29:48,658 INFO L87 Difference]: Start difference. First operand 606 states and 2186 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:29:52,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:29:52,844 INFO L93 Difference]: Finished difference Result 1338 states and 4225 transitions. [2022-02-11 00:29:52,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-11 00:29:52,844 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:29:52,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:29:52,867 INFO L225 Difference]: With dead ends: 1338 [2022-02-11 00:29:52,867 INFO L226 Difference]: Without dead ends: 1248 [2022-02-11 00:29:52,867 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=451, Invalid=1999, Unknown=0, NotChecked=0, Total=2450 [2022-02-11 00:29:52,868 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 228 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 992 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:29:52,868 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 333 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 992 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-11 00:29:52,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2022-02-11 00:29:52,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 630. [2022-02-11 00:29:52,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 629 states have (on average 3.6375198728139906) internal successors, (2288), 629 states have internal predecessors, (2288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:29:52,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 2288 transitions. [2022-02-11 00:29:52,879 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 2288 transitions. Word has length 20 [2022-02-11 00:29:52,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:29:52,879 INFO L470 AbstractCegarLoop]: Abstraction has 630 states and 2288 transitions. [2022-02-11 00:29:52,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:29:52,879 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 2288 transitions. [2022-02-11 00:29:52,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:29:52,881 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:29:52,881 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:29:52,899 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-11 00:29:53,096 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,SelfDestructingSolverStorable41 [2022-02-11 00:29:53,097 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:29:53,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:29:53,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1023833012, now seen corresponding path program 17 times [2022-02-11 00:29:53,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:29:53,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800240439] [2022-02-11 00:29:53,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:29:53,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:29:53,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:29:53,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:53,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:29:53,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800240439] [2022-02-11 00:29:53,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800240439] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:29:53,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222855975] [2022-02-11 00:29:53,368 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:29:53,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:29:53,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:29:53,369 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-11 00:29:53,370 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-11 00:29:53,411 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 00:29:53,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:29:53,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:29:53,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:29:53,764 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 224 treesize of output 196 [2022-02-11 00:29:54,052 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 222 treesize of output 192 [2022-02-11 00:29:54,055 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 196 treesize of output 170 [2022-02-11 00:29:54,972 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:29:54,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:29:57,839 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:29:57,840 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 622 treesize of output 576 [2022-02-11 00:30:00,145 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:00,145 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 393 treesize of output 353 [2022-02-11 00:30:00,155 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:00,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 349 treesize of output 313 [2022-02-11 00:30:00,509 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:00,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222855975] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:30:00,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:30:00,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:30:00,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056941552] [2022-02-11 00:30:00,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:30:00,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:30:00,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:30:00,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:30:00,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:30:00,510 INFO L87 Difference]: Start difference. First operand 630 states and 2288 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:30:05,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:30:05,966 INFO L93 Difference]: Finished difference Result 1441 states and 4561 transitions. [2022-02-11 00:30:05,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-11 00:30:05,971 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:30:05,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:30:05,974 INFO L225 Difference]: With dead ends: 1441 [2022-02-11 00:30:05,974 INFO L226 Difference]: Without dead ends: 1306 [2022-02-11 00:30:05,974 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=644, Invalid=2548, Unknown=0, NotChecked=0, Total=3192 [2022-02-11 00:30:05,974 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 401 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 00:30:05,975 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 415 Invalid, 1525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1353 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 00:30:05,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2022-02-11 00:30:05,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 635. [2022-02-11 00:30:05,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 3.673501577287066) internal successors, (2329), 634 states have internal predecessors, (2329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:30:05,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 2329 transitions. [2022-02-11 00:30:05,989 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 2329 transitions. Word has length 20 [2022-02-11 00:30:05,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:30:05,989 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 2329 transitions. [2022-02-11 00:30:05,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:30:05,989 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 2329 transitions. [2022-02-11 00:30:05,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:30:05,990 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:30:05,990 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:30:06,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-11 00:30:06,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:06,197 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:30:06,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:30:06,197 INFO L85 PathProgramCache]: Analyzing trace with hash 493673104, now seen corresponding path program 18 times [2022-02-11 00:30:06,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:30:06,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537449495] [2022-02-11 00:30:06,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:30:06,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:30:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:30:06,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:06,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:30:06,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537449495] [2022-02-11 00:30:06,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537449495] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:30:06,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504483403] [2022-02-11 00:30:06,498 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:30:06,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:06,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:30:06,499 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-11 00:30:06,500 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-11 00:30:06,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 00:30:06,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:30:06,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:30:06,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:30:06,880 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:30:06,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 209 [2022-02-11 00:30:08,028 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:30:08,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 269 treesize of output 229 [2022-02-11 00:30:08,036 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 233 treesize of output 207 [2022-02-11 00:30:08,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:08,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:30:11,747 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:11,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 352 treesize of output 318 [2022-02-11 00:30:13,234 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:13,234 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 284 treesize of output 258 [2022-02-11 00:30:13,257 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:13,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 254 treesize of output 236 [2022-02-11 00:30:14,349 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:14,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504483403] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:30:14,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:30:14,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:30:14,350 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134046951] [2022-02-11 00:30:14,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:30:14,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:30:14,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:30:14,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:30:14,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:30:14,350 INFO L87 Difference]: Start difference. First operand 635 states and 2329 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:19,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:30:19,600 INFO L93 Difference]: Finished difference Result 1613 states and 4902 transitions. [2022-02-11 00:30:19,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-11 00:30:19,600 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:30:19,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:30:19,602 INFO L225 Difference]: With dead ends: 1613 [2022-02-11 00:30:19,603 INFO L226 Difference]: Without dead ends: 1508 [2022-02-11 00:30:19,603 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1435 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=938, Invalid=3618, Unknown=0, NotChecked=0, Total=4556 [2022-02-11 00:30:19,603 INFO L934 BasicCegarLoop]: 42 mSDtfsCounter, 341 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 531 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:30:19,603 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 485 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1021 Invalid, 0 Unknown, 531 Unchecked, 0.6s Time] [2022-02-11 00:30:19,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2022-02-11 00:30:19,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 660. [2022-02-11 00:30:19,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 659 states have (on average 3.675265553869499) internal successors, (2422), 659 states have internal predecessors, (2422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:30:19,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 2422 transitions. [2022-02-11 00:30:19,617 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 2422 transitions. Word has length 20 [2022-02-11 00:30:19,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:30:19,617 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 2422 transitions. [2022-02-11 00:30:19,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:19,617 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 2422 transitions. [2022-02-11 00:30:19,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:30:19,618 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:30:19,618 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:30:19,634 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-11 00:30:19,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:19,819 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:30:19,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:30:19,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1988276068, now seen corresponding path program 19 times [2022-02-11 00:30:19,819 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:30:19,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845581166] [2022-02-11 00:30:19,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:30:19,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:30:19,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:30:20,080 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:20,080 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:30:20,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845581166] [2022-02-11 00:30:20,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845581166] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:30:20,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350832069] [2022-02-11 00:30:20,081 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:30:20,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:20,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:30:20,082 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-11 00:30:20,082 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-11 00:30:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:30:20,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:30:20,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:30:20,545 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:30:20,546 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 353 treesize of output 297 [2022-02-11 00:30:22,279 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:30:22,280 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 325 treesize of output 277 [2022-02-11 00:30:22,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 281 treesize of output 243 [2022-02-11 00:30:22,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:22,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:30:25,386 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:25,386 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 342 treesize of output 314 [2022-02-11 00:30:25,882 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:25,882 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 264 treesize of output 240 [2022-02-11 00:30:25,890 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:25,890 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 236 treesize of output 220 [2022-02-11 00:30:26,853 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:26,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350832069] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:30:26,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:30:26,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:30:26,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183392718] [2022-02-11 00:30:26,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:30:26,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:30:26,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:30:26,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:30:26,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:30:26,854 INFO L87 Difference]: Start difference. First operand 660 states and 2422 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:32,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:30:32,790 INFO L93 Difference]: Finished difference Result 1472 states and 4643 transitions. [2022-02-11 00:30:32,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-11 00:30:32,792 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:30:32,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:30:32,795 INFO L225 Difference]: With dead ends: 1472 [2022-02-11 00:30:32,795 INFO L226 Difference]: Without dead ends: 1354 [2022-02-11 00:30:32,795 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1464 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=679, Invalid=4013, Unknown=0, NotChecked=0, Total=4692 [2022-02-11 00:30:32,795 INFO L934 BasicCegarLoop]: 57 mSDtfsCounter, 213 mSDsluCounter, 1173 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 372 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:30:32,795 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 649 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1131 Invalid, 0 Unknown, 372 Unchecked, 0.7s Time] [2022-02-11 00:30:32,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2022-02-11 00:30:32,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 680. [2022-02-11 00:30:32,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.658321060382916) internal successors, (2484), 679 states have internal predecessors, (2484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:30:32,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2484 transitions. [2022-02-11 00:30:32,808 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2484 transitions. Word has length 20 [2022-02-11 00:30:32,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:30:32,808 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 2484 transitions. [2022-02-11 00:30:32,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:32,809 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2484 transitions. [2022-02-11 00:30:32,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:30:32,810 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:30:32,810 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:30:32,828 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-11 00:30:33,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:33,016 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:30:33,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:30:33,016 INFO L85 PathProgramCache]: Analyzing trace with hash -413527408, now seen corresponding path program 20 times [2022-02-11 00:30:33,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:30:33,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805977574] [2022-02-11 00:30:33,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:30:33,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:30:33,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:30:33,380 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:33,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:30:33,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805977574] [2022-02-11 00:30:33,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805977574] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:30:33,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130350636] [2022-02-11 00:30:33,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:30:33,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:33,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:30:33,382 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-11 00:30:33,382 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-11 00:30:33,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:30:33,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:30:33,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:30:33,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:30:33,845 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 254 treesize of output 216 [2022-02-11 00:30:34,573 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 204 [2022-02-11 00:30:34,576 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 208 treesize of output 184 [2022-02-11 00:30:34,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:34,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:30:37,941 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:37,942 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 320 treesize of output 288 [2022-02-11 00:30:38,998 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:38,998 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 463 treesize of output 421 [2022-02-11 00:30:39,008 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:39,008 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 400 treesize of output 358 [2022-02-11 00:30:39,938 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:39,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130350636] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:30:39,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:30:39,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:30:39,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323804612] [2022-02-11 00:30:39,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:30:39,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:30:39,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:30:39,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:30:39,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:30:39,939 INFO L87 Difference]: Start difference. First operand 680 states and 2484 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:45,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:30:45,112 INFO L93 Difference]: Finished difference Result 1316 states and 4237 transitions. [2022-02-11 00:30:45,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-11 00:30:45,112 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:30:45,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:30:45,114 INFO L225 Difference]: With dead ends: 1316 [2022-02-11 00:30:45,114 INFO L226 Difference]: Without dead ends: 1241 [2022-02-11 00:30:45,114 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=455, Invalid=1995, Unknown=0, NotChecked=0, Total=2450 [2022-02-11 00:30:45,115 INFO L934 BasicCegarLoop]: 30 mSDtfsCounter, 238 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 00:30:45,115 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 378 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 00:30:45,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2022-02-11 00:30:45,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 667. [2022-02-11 00:30:45,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 666 states have (on average 3.665165165165165) internal successors, (2441), 666 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:30:45,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 2441 transitions. [2022-02-11 00:30:45,126 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 2441 transitions. Word has length 20 [2022-02-11 00:30:45,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:30:45,127 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 2441 transitions. [2022-02-11 00:30:45,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:45,127 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 2441 transitions. [2022-02-11 00:30:45,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:30:45,128 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:30:45,128 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:30:45,144 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-11 00:30:45,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:45,328 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:30:45,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:30:45,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1025069888, now seen corresponding path program 21 times [2022-02-11 00:30:45,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:30:45,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004743848] [2022-02-11 00:30:45,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:30:45,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:30:45,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:30:45,568 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:45,568 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:30:45,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004743848] [2022-02-11 00:30:45,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004743848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:30:45,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274645309] [2022-02-11 00:30:45,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:30:45,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:45,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:30:45,569 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-11 00:30:45,570 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-11 00:30:45,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 00:30:45,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:30:45,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:30:45,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:30:46,229 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 308 treesize of output 258 [2022-02-11 00:30:46,630 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 283 treesize of output 245 [2022-02-11 00:30:46,633 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 232 treesize of output 208 [2022-02-11 00:30:47,086 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:47,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:30:49,902 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:49,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 576 treesize of output 548 [2022-02-11 00:30:54,946 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:54,947 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 377 treesize of output 335 [2022-02-11 00:30:54,955 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:30:54,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 314 treesize of output 286 [2022-02-11 00:30:55,625 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:55,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274645309] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:30:55,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:30:55,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:30:55,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589118409] [2022-02-11 00:30:55,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:30:55,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:30:55,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:30:55,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:30:55,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:30:55,626 INFO L87 Difference]: Start difference. First operand 667 states and 2441 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:56,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:30:56,510 INFO L93 Difference]: Finished difference Result 831 states and 2893 transitions. [2022-02-11 00:30:56,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:30:56,510 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:30:56,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:30:56,512 INFO L225 Difference]: With dead ends: 831 [2022-02-11 00:30:56,512 INFO L226 Difference]: Without dead ends: 816 [2022-02-11 00:30:56,512 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=322, Invalid=868, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 00:30:56,515 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 120 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:30:56,515 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 181 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:30:56,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2022-02-11 00:30:56,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 672. [2022-02-11 00:30:56,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 671 states have (on average 3.661698956780924) internal successors, (2457), 671 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:30:56,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 2457 transitions. [2022-02-11 00:30:56,524 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 2457 transitions. Word has length 20 [2022-02-11 00:30:56,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:30:56,524 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 2457 transitions. [2022-02-11 00:30:56,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:30:56,525 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 2457 transitions. [2022-02-11 00:30:56,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:30:56,526 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:30:56,526 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:30:56,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-11 00:30:56,726 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,SelfDestructingSolverStorable46 [2022-02-11 00:30:56,726 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:30:56,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:30:56,726 INFO L85 PathProgramCache]: Analyzing trace with hash 150420756, now seen corresponding path program 22 times [2022-02-11 00:30:56,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:30:56,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104961877] [2022-02-11 00:30:56,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:30:56,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:30:56,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:30:57,031 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:57,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:30:57,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104961877] [2022-02-11 00:30:57,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104961877] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:30:57,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047404594] [2022-02-11 00:30:57,031 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:30:57,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:30:57,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:30:57,032 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-11 00:30:57,047 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-11 00:30:57,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:30:57,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:30:57,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:30:57,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:30:57,449 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 235 treesize of output 213 [2022-02-11 00:30:57,833 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 365 treesize of output 305 [2022-02-11 00:30:57,837 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 309 treesize of output 273 [2022-02-11 00:30:58,369 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:30:58,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:31:00,054 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:00,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 586 treesize of output 544 [2022-02-11 00:31:02,342 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:02,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 312 treesize of output 286 [2022-02-11 00:31:02,351 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:02,351 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 265 treesize of output 249 [2022-02-11 00:31:03,333 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:03,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047404594] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:31:03,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:31:03,334 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:31:03,334 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187178812] [2022-02-11 00:31:03,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:31:03,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:31:03,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:31:03,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:31:03,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:31:03,335 INFO L87 Difference]: Start difference. First operand 672 states and 2457 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:31:03,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:31:03,849 INFO L93 Difference]: Finished difference Result 758 states and 2706 transitions. [2022-02-11 00:31:03,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:31:03,849 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:31:03,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:31:03,850 INFO L225 Difference]: With dead ends: 758 [2022-02-11 00:31:03,850 INFO L226 Difference]: Without dead ends: 743 [2022-02-11 00:31:03,851 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=238, Invalid=692, Unknown=0, NotChecked=0, Total=930 [2022-02-11 00:31:03,851 INFO L934 BasicCegarLoop]: 14 mSDtfsCounter, 86 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:31:03,851 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 140 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:31:03,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2022-02-11 00:31:03,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 677. [2022-02-11 00:31:03,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 676 states have (on average 3.662721893491124) internal successors, (2476), 676 states have internal predecessors, (2476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:31:03,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 2476 transitions. [2022-02-11 00:31:03,860 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 2476 transitions. Word has length 20 [2022-02-11 00:31:03,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:31:03,860 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 2476 transitions. [2022-02-11 00:31:03,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:31:03,860 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 2476 transitions. [2022-02-11 00:31:03,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:31:03,861 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:31:03,861 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:31:03,877 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-02-11 00:31:04,061 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,SelfDestructingSolverStorable47 [2022-02-11 00:31:04,062 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:31:04,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:31:04,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1150295616, now seen corresponding path program 23 times [2022-02-11 00:31:04,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:31:04,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541412873] [2022-02-11 00:31:04,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:31:04,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:31:04,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:31:04,305 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:04,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:31:04,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541412873] [2022-02-11 00:31:04,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541412873] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:31:04,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433884655] [2022-02-11 00:31:04,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:31:04,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:31:04,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:31:04,307 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-11 00:31:04,308 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-11 00:31:04,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:31:04,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:31:04,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:31:04,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:31:04,843 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 211 treesize of output 187 [2022-02-11 00:31:05,595 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 417 treesize of output 349 [2022-02-11 00:31:05,599 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 353 treesize of output 313 [2022-02-11 00:31:06,191 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:06,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:31:08,830 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:08,830 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 552 treesize of output 506 [2022-02-11 00:31:12,101 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:12,102 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 427 treesize of output 381 [2022-02-11 00:31:12,111 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:12,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 377 treesize of output 337 [2022-02-11 00:31:12,879 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:12,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433884655] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:31:12,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:31:12,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:31:12,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613369766] [2022-02-11 00:31:12,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:31:12,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:31:12,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:31:12,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:31:12,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:31:12,880 INFO L87 Difference]: Start difference. First operand 677 states and 2476 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:31:16,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:31:16,997 INFO L93 Difference]: Finished difference Result 1360 states and 4306 transitions. [2022-02-11 00:31:16,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 00:31:16,998 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:31:16,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:31:17,000 INFO L225 Difference]: With dead ends: 1360 [2022-02-11 00:31:17,000 INFO L226 Difference]: Without dead ends: 1270 [2022-02-11 00:31:17,000 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=431, Invalid=1825, Unknown=0, NotChecked=0, Total=2256 [2022-02-11 00:31:17,001 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 182 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 00:31:17,001 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 469 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 00:31:17,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2022-02-11 00:31:17,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 688. [2022-02-11 00:31:17,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 3.6739446870451236) internal successors, (2524), 687 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:31:17,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 2524 transitions. [2022-02-11 00:31:17,016 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 2524 transitions. Word has length 20 [2022-02-11 00:31:17,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:31:17,016 INFO L470 AbstractCegarLoop]: Abstraction has 688 states and 2524 transitions. [2022-02-11 00:31:17,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:31:17,016 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 2524 transitions. [2022-02-11 00:31:17,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:31:17,018 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:31:17,018 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:31:17,034 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-11 00:31:17,218 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,SelfDestructingSolverStorable48 [2022-02-11 00:31:17,218 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:31:17,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:31:17,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1503435106, now seen corresponding path program 24 times [2022-02-11 00:31:17,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:31:17,219 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12824102] [2022-02-11 00:31:17,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:31:17,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:31:17,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:31:17,560 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:17,560 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:31:17,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12824102] [2022-02-11 00:31:17,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12824102] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:31:17,560 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204123313] [2022-02-11 00:31:17,560 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:31:17,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:31:17,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:31:17,561 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-11 00:31:17,561 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-11 00:31:17,607 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 00:31:17,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:31:17,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:31:17,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:31:17,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 205 treesize of output 177 [2022-02-11 00:31:18,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 197 [2022-02-11 00:31:18,298 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 201 treesize of output 177 [2022-02-11 00:31:19,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:19,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:31:21,591 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:21,591 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 485 treesize of output 461 [2022-02-11 00:31:26,675 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:26,676 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 323 treesize of output 301 [2022-02-11 00:31:26,686 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:26,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 280 treesize of output 260 [2022-02-11 00:31:28,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:28,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204123313] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:31:28,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:31:28,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:31:28,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990447567] [2022-02-11 00:31:28,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:31:28,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:31:28,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:31:28,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:31:28,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:31:28,534 INFO L87 Difference]: Start difference. First operand 688 states and 2524 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:31:32,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:31:32,976 INFO L93 Difference]: Finished difference Result 1312 states and 4256 transitions. [2022-02-11 00:31:32,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 00:31:32,976 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:31:32,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:31:32,979 INFO L225 Difference]: With dead ends: 1312 [2022-02-11 00:31:32,979 INFO L226 Difference]: Without dead ends: 1237 [2022-02-11 00:31:32,979 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=683, Invalid=2739, Unknown=0, NotChecked=0, Total=3422 [2022-02-11 00:31:32,979 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 239 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:31:32,980 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 345 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 00:31:32,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2022-02-11 00:31:32,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 684. [2022-02-11 00:31:32,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 3.6910688140556367) internal successors, (2521), 683 states have internal predecessors, (2521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:31:33,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 2521 transitions. [2022-02-11 00:31:33,000 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 2521 transitions. Word has length 20 [2022-02-11 00:31:33,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:31:33,000 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 2521 transitions. [2022-02-11 00:31:33,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:31:33,001 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 2521 transitions. [2022-02-11 00:31:33,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:31:33,002 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:31:33,002 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:31:33,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-11 00:31:33,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-11 00:31:33,206 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:31:33,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:31:33,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1573545142, now seen corresponding path program 25 times [2022-02-11 00:31:33,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:31:33,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980424074] [2022-02-11 00:31:33,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:31:33,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:31:33,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:31:33,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:33,489 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:31:33,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980424074] [2022-02-11 00:31:33,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980424074] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:31:33,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534256893] [2022-02-11 00:31:33,489 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:31:33,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:31:33,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:31:33,491 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-11 00:31:33,491 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-11 00:31:33,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:31:33,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:31:33,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:31:34,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 260 treesize of output 234 [2022-02-11 00:31:34,476 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 317 treesize of output 279 [2022-02-11 00:31:34,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 283 treesize of output 235 [2022-02-11 00:31:35,355 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:35,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:31:38,497 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:38,498 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 589 treesize of output 523 [2022-02-11 00:31:45,495 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:45,495 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 267 treesize of output 245 [2022-02-11 00:31:45,503 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:45,503 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 241 treesize of output 223 [2022-02-11 00:31:46,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:46,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534256893] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:31:46,666 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:31:46,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:31:46,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997048396] [2022-02-11 00:31:46,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:31:46,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:31:46,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:31:46,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:31:46,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:31:46,667 INFO L87 Difference]: Start difference. First operand 684 states and 2521 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:31:52,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:31:52,570 INFO L93 Difference]: Finished difference Result 1497 states and 4761 transitions. [2022-02-11 00:31:52,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 00:31:52,571 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:31:52,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:31:52,573 INFO L225 Difference]: With dead ends: 1497 [2022-02-11 00:31:52,573 INFO L226 Difference]: Without dead ends: 1407 [2022-02-11 00:31:52,573 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=684, Invalid=2286, Unknown=0, NotChecked=0, Total=2970 [2022-02-11 00:31:52,574 INFO L934 BasicCegarLoop]: 38 mSDtfsCounter, 306 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 1385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 00:31:52,574 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 414 Invalid, 1385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 00:31:52,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1407 states. [2022-02-11 00:31:52,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1407 to 700. [2022-02-11 00:31:52,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 3.6952789699570814) internal successors, (2583), 699 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:31:52,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 2583 transitions. [2022-02-11 00:31:52,587 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 2583 transitions. Word has length 20 [2022-02-11 00:31:52,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:31:52,587 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 2583 transitions. [2022-02-11 00:31:52,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:31:52,587 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 2583 transitions. [2022-02-11 00:31:52,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:31:52,588 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:31:52,588 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:31:52,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-11 00:31:52,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:31:52,803 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:31:52,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:31:52,804 INFO L85 PathProgramCache]: Analyzing trace with hash -858037054, now seen corresponding path program 26 times [2022-02-11 00:31:52,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:31:52,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532265624] [2022-02-11 00:31:52,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:31:52,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:31:52,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:31:53,108 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:53,109 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:31:53,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532265624] [2022-02-11 00:31:53,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532265624] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:31:53,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004853885] [2022-02-11 00:31:53,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:31:53,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:31:53,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:31:53,112 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-11 00:31:53,117 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-11 00:31:53,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:31:53,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:31:53,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:31:53,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:31:53,509 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 251 treesize of output 215 [2022-02-11 00:31:55,227 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:31:55,227 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 236 treesize of output 204 [2022-02-11 00:31:55,230 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:31:55,231 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 208 treesize of output 182 [2022-02-11 00:31:55,781 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:31:55,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:31:58,563 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:31:58,564 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 599 treesize of output 539 [2022-02-11 00:32:04,657 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:04,658 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 594 treesize of output 550 [2022-02-11 00:32:04,668 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:04,668 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 546 treesize of output 510 [2022-02-11 00:32:09,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:09,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004853885] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:32:09,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:32:09,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:32:09,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108078587] [2022-02-11 00:32:09,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:32:09,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:32:09,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:32:09,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:32:09,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:32:09,516 INFO L87 Difference]: Start difference. First operand 700 states and 2583 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:32:12,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:32:12,496 INFO L93 Difference]: Finished difference Result 990 states and 3378 transitions. [2022-02-11 00:32:12,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 00:32:12,496 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:32:12,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:32:12,498 INFO L225 Difference]: With dead ends: 990 [2022-02-11 00:32:12,498 INFO L226 Difference]: Without dead ends: 945 [2022-02-11 00:32:12,498 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=294, Invalid=1346, Unknown=0, NotChecked=0, Total=1640 [2022-02-11 00:32:12,499 INFO L934 BasicCegarLoop]: 33 mSDtfsCounter, 135 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 1141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:32:12,499 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 366 Invalid, 1141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 901 Invalid, 0 Unknown, 186 Unchecked, 0.5s Time] [2022-02-11 00:32:12,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2022-02-11 00:32:12,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 699. [2022-02-11 00:32:12,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 3.6991404011461317) internal successors, (2582), 698 states have internal predecessors, (2582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:32:12,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 2582 transitions. [2022-02-11 00:32:12,509 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 2582 transitions. Word has length 20 [2022-02-11 00:32:12,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:32:12,509 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 2582 transitions. [2022-02-11 00:32:12,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:32:12,509 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 2582 transitions. [2022-02-11 00:32:12,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:32:12,510 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:32:12,510 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:32:12,527 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-11 00:32:12,710 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,SelfDestructingSolverStorable51 [2022-02-11 00:32:12,711 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:32:12,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:32:12,711 INFO L85 PathProgramCache]: Analyzing trace with hash 208511268, now seen corresponding path program 27 times [2022-02-11 00:32:12,711 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:32:12,711 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409532310] [2022-02-11 00:32:12,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:32:12,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:32:12,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:32:12,974 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:12,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:32:12,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409532310] [2022-02-11 00:32:12,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409532310] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:32:12,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474332405] [2022-02-11 00:32:12,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:32:12,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:12,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:32:12,976 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-11 00:32:12,977 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-11 00:32:13,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:32:13,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:32:13,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:32:13,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:32:13,358 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 243 treesize of output 213 [2022-02-11 00:32:14,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:32:14,606 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 244 treesize of output 214 [2022-02-11 00:32:14,609 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:32:14,610 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 201 treesize of output 181 [2022-02-11 00:32:15,542 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:15,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:32:17,515 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:17,515 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 292 treesize of output 276 [2022-02-11 00:32:18,714 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:18,715 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 407 treesize of output 357 [2022-02-11 00:32:18,724 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:18,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 353 treesize of output 319 [2022-02-11 00:32:19,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:19,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474332405] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:32:19,117 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:32:19,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:32:19,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196887472] [2022-02-11 00:32:19,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:32:19,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:32:19,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:32:19,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:32:19,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:32:19,118 INFO L87 Difference]: Start difference. First operand 699 states and 2582 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:32:19,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:32:19,674 INFO L93 Difference]: Finished difference Result 840 states and 2976 transitions. [2022-02-11 00:32:19,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:32:19,675 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:32:19,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:32:19,676 INFO L225 Difference]: With dead ends: 840 [2022-02-11 00:32:19,676 INFO L226 Difference]: Without dead ends: 825 [2022-02-11 00:32:19,676 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2022-02-11 00:32:19,677 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 83 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:32:19,677 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 188 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 629 Invalid, 0 Unknown, 81 Unchecked, 0.3s Time] [2022-02-11 00:32:19,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2022-02-11 00:32:19,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 696. [2022-02-11 00:32:19,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 3.6992805755395683) internal successors, (2571), 695 states have internal predecessors, (2571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:32:19,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 2571 transitions. [2022-02-11 00:32:19,686 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 2571 transitions. Word has length 20 [2022-02-11 00:32:19,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:32:19,686 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 2571 transitions. [2022-02-11 00:32:19,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:32:19,686 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 2571 transitions. [2022-02-11 00:32:19,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:32:19,687 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:32:19,687 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:32:19,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-11 00:32:19,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:19,888 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:32:19,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:32:19,888 INFO L85 PathProgramCache]: Analyzing trace with hash 183038138, now seen corresponding path program 28 times [2022-02-11 00:32:19,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:32:19,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881077582] [2022-02-11 00:32:19,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:32:19,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:32:19,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:32:20,194 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:20,194 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:32:20,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881077582] [2022-02-11 00:32:20,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881077582] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:32:20,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251154069] [2022-02-11 00:32:20,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:32:20,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:20,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:32:20,196 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-11 00:32:20,198 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-11 00:32:20,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:32:20,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:32:20,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:32:20,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:32:20,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:32:20,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 196 treesize of output 172 [2022-02-11 00:32:21,205 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 416 treesize of output 350 [2022-02-11 00:32:21,210 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:32:21,210 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 337 treesize of output 303 [2022-02-11 00:32:23,139 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:23,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:32:24,817 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:24,818 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 502 treesize of output 468 [2022-02-11 00:32:25,989 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:25,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 368 treesize of output 338 [2022-02-11 00:32:25,998 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:25,999 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 334 treesize of output 296 [2022-02-11 00:32:26,551 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:26,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251154069] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:32:26,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:32:26,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:32:26,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753586562] [2022-02-11 00:32:26,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:32:26,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:32:26,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:32:26,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:32:26,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:32:26,553 INFO L87 Difference]: Start difference. First operand 696 states and 2571 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:32:27,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:32:27,750 INFO L93 Difference]: Finished difference Result 1019 states and 3523 transitions. [2022-02-11 00:32:27,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:32:27,750 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:32:27,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:32:27,752 INFO L225 Difference]: With dead ends: 1019 [2022-02-11 00:32:27,752 INFO L226 Difference]: Without dead ends: 1004 [2022-02-11 00:32:27,755 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=378, Invalid=1104, Unknown=0, NotChecked=0, Total=1482 [2022-02-11 00:32:27,755 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 126 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:32:27,755 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 216 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:32:27,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2022-02-11 00:32:27,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 700. [2022-02-11 00:32:27,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 3.703862660944206) internal successors, (2589), 699 states have internal predecessors, (2589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:32:27,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 2589 transitions. [2022-02-11 00:32:27,765 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 2589 transitions. Word has length 20 [2022-02-11 00:32:27,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:32:27,765 INFO L470 AbstractCegarLoop]: Abstraction has 700 states and 2589 transitions. [2022-02-11 00:32:27,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:32:27,765 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 2589 transitions. [2022-02-11 00:32:27,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:32:27,767 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:32:27,767 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:32:27,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-11 00:32:27,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:27,967 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:32:27,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:32:27,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1893791166, now seen corresponding path program 29 times [2022-02-11 00:32:27,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:32:27,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450730281] [2022-02-11 00:32:27,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:32:27,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:32:27,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:32:28,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:28,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:32:28,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450730281] [2022-02-11 00:32:28,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450730281] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:32:28,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367832413] [2022-02-11 00:32:28,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:32:28,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:28,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:32:28,271 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-11 00:32:28,272 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-11 00:32:28,319 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 00:32:28,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:32:28,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:32:28,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:32:28,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 222 treesize of output 190 [2022-02-11 00:32:29,372 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 226 treesize of output 192 [2022-02-11 00:32:29,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 196 treesize of output 172 [2022-02-11 00:32:29,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:29,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:32:31,499 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:31,500 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 401 treesize of output 369 [2022-02-11 00:32:32,865 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:32,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 365 treesize of output 333 [2022-02-11 00:32:32,874 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:32,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 329 treesize of output 309 [2022-02-11 00:32:34,926 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:34,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367832413] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:32:34,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:32:34,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:32:34,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160624901] [2022-02-11 00:32:34,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:32:34,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:32:34,927 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:32:34,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:32:34,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:32:34,928 INFO L87 Difference]: Start difference. First operand 700 states and 2589 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:32:38,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:32:38,678 INFO L93 Difference]: Finished difference Result 1212 states and 3984 transitions. [2022-02-11 00:32:38,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-11 00:32:38,678 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:32:38,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:32:38,681 INFO L225 Difference]: With dead ends: 1212 [2022-02-11 00:32:38,681 INFO L226 Difference]: Without dead ends: 1137 [2022-02-11 00:32:38,681 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=415, Invalid=2135, Unknown=0, NotChecked=0, Total=2550 [2022-02-11 00:32:38,681 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 199 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 1537 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 00:32:38,681 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 516 Invalid, 1631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1537 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 00:32:38,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2022-02-11 00:32:38,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 731. [2022-02-11 00:32:38,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 730 states have (on average 3.6780821917808217) internal successors, (2685), 730 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:32:38,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 2685 transitions. [2022-02-11 00:32:38,692 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 2685 transitions. Word has length 20 [2022-02-11 00:32:38,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:32:38,692 INFO L470 AbstractCegarLoop]: Abstraction has 731 states and 2685 transitions. [2022-02-11 00:32:38,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:32:38,692 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 2685 transitions. [2022-02-11 00:32:38,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:32:38,694 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:32:38,694 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:32:38,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-11 00:32:38,903 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,SelfDestructingSolverStorable54 [2022-02-11 00:32:38,903 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:32:38,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:32:38,904 INFO L85 PathProgramCache]: Analyzing trace with hash 810278018, now seen corresponding path program 30 times [2022-02-11 00:32:38,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:32:38,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280163876] [2022-02-11 00:32:38,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:32:38,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:32:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:32:39,134 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:39,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:32:39,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280163876] [2022-02-11 00:32:39,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280163876] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:32:39,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356905455] [2022-02-11 00:32:39,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:32:39,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:39,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:32:39,135 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-11 00:32:39,136 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-11 00:32:39,186 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 00:32:39,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:32:39,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:32:39,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:32:39,507 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 237 treesize of output 203 [2022-02-11 00:32:39,940 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 275 treesize of output 241 [2022-02-11 00:32:39,943 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 245 treesize of output 217 [2022-02-11 00:32:40,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:40,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:32:42,350 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:42,350 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 343 treesize of output 313 [2022-02-11 00:32:43,377 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:43,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 250 treesize of output 226 [2022-02-11 00:32:43,385 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:43,385 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 222 treesize of output 204 [2022-02-11 00:32:44,724 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:44,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356905455] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:32:44,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:32:44,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:32:44,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941010053] [2022-02-11 00:32:44,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:32:44,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:32:44,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:32:44,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:32:44,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:32:44,725 INFO L87 Difference]: Start difference. First operand 731 states and 2685 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:32:45,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:32:45,954 INFO L93 Difference]: Finished difference Result 1043 states and 3523 transitions. [2022-02-11 00:32:45,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 00:32:45,955 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:32:45,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:32:45,956 INFO L225 Difference]: With dead ends: 1043 [2022-02-11 00:32:45,956 INFO L226 Difference]: Without dead ends: 983 [2022-02-11 00:32:45,957 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=201, Invalid=921, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 00:32:45,957 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 121 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:32:45,957 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 254 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:32:45,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2022-02-11 00:32:45,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 735. [2022-02-11 00:32:45,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 3.6920980926430516) internal successors, (2710), 734 states have internal predecessors, (2710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:32:45,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2710 transitions. [2022-02-11 00:32:45,967 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2710 transitions. Word has length 20 [2022-02-11 00:32:45,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:32:45,967 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 2710 transitions. [2022-02-11 00:32:45,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:32:45,967 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2710 transitions. [2022-02-11 00:32:45,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:32:45,968 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:32:45,968 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:32:45,984 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-11 00:32:46,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:46,168 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:32:46,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:32:46,169 INFO L85 PathProgramCache]: Analyzing trace with hash 881549188, now seen corresponding path program 31 times [2022-02-11 00:32:46,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:32:46,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409574495] [2022-02-11 00:32:46,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:32:46,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:32:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:32:46,427 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:46,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:32:46,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409574495] [2022-02-11 00:32:46,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409574495] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:32:46,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730512357] [2022-02-11 00:32:46,428 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:32:46,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:32:46,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:32:46,429 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-11 00:32:46,429 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-11 00:32:46,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:32:46,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:32:46,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:32:46,963 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 281 treesize of output 245 [2022-02-11 00:32:48,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:32:48,099 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 287 treesize of output 245 [2022-02-11 00:32:48,102 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:32:48,103 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 249 treesize of output 223 [2022-02-11 00:32:48,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:32:48,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:32:54,323 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:54,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 523 treesize of output 491 [2022-02-11 00:32:59,569 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:59,569 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 541 treesize of output 497 [2022-02-11 00:32:59,582 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:32:59,582 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 493 treesize of output 465 [2022-02-11 00:33:02,107 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:02,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730512357] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:33:02,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:33:02,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:33:02,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256595688] [2022-02-11 00:33:02,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:33:02,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:33:02,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:33:02,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:33:02,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:33:02,108 INFO L87 Difference]: Start difference. First operand 735 states and 2710 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:33:06,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:33:06,978 INFO L93 Difference]: Finished difference Result 1158 states and 3858 transitions. [2022-02-11 00:33:06,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 00:33:06,979 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:33:06,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:33:06,981 INFO L225 Difference]: With dead ends: 1158 [2022-02-11 00:33:06,986 INFO L226 Difference]: Without dead ends: 1083 [2022-02-11 00:33:06,987 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=410, Invalid=1482, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 00:33:06,987 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 182 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:33:06,987 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 272 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 732 Invalid, 0 Unknown, 68 Unchecked, 0.5s Time] [2022-02-11 00:33:06,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2022-02-11 00:33:06,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 741. [2022-02-11 00:33:06,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 740 states have (on average 3.6905405405405407) internal successors, (2731), 740 states have internal predecessors, (2731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:33:06,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 2731 transitions. [2022-02-11 00:33:06,998 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 2731 transitions. Word has length 20 [2022-02-11 00:33:06,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:33:06,999 INFO L470 AbstractCegarLoop]: Abstraction has 741 states and 2731 transitions. [2022-02-11 00:33:06,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:33:06,999 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 2731 transitions. [2022-02-11 00:33:07,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:33:07,000 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:33:07,000 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:33:07,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-11 00:33:07,217 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,SelfDestructingSolverStorable56 [2022-02-11 00:33:07,218 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:33:07,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:33:07,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1918815144, now seen corresponding path program 32 times [2022-02-11 00:33:07,218 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:33:07,218 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273475431] [2022-02-11 00:33:07,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:33:07,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:33:07,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:33:07,557 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:07,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:33:07,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273475431] [2022-02-11 00:33:07,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273475431] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:33:07,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478085577] [2022-02-11 00:33:07,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:33:07,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:07,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:33:07,558 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-11 00:33:07,559 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-11 00:33:07,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:33:07,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:33:07,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:33:07,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:33:08,016 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 207 [2022-02-11 00:33:09,582 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:33:09,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 397 treesize of output 335 [2022-02-11 00:33:09,589 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:33:09,589 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 339 treesize of output 301 [2022-02-11 00:33:10,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:10,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:33:13,780 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:13,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 561 treesize of output 521 [2022-02-11 00:33:17,115 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:17,115 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 535 treesize of output 487 [2022-02-11 00:33:17,126 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:17,127 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 483 treesize of output 457 [2022-02-11 00:33:18,976 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:18,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478085577] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:33:18,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:33:18,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:33:18,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705700996] [2022-02-11 00:33:18,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:33:18,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:33:18,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:33:18,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:33:18,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:33:18,977 INFO L87 Difference]: Start difference. First operand 741 states and 2731 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:33:21,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:33:21,638 INFO L93 Difference]: Finished difference Result 1090 states and 3682 transitions. [2022-02-11 00:33:21,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-11 00:33:21,638 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:33:21,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:33:21,640 INFO L225 Difference]: With dead ends: 1090 [2022-02-11 00:33:21,640 INFO L226 Difference]: Without dead ends: 1030 [2022-02-11 00:33:21,640 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=307, Invalid=1499, Unknown=0, NotChecked=0, Total=1806 [2022-02-11 00:33:21,640 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 131 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 150 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:33:21,640 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 378 Invalid, 1034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 827 Invalid, 0 Unknown, 150 Unchecked, 0.5s Time] [2022-02-11 00:33:21,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-02-11 00:33:21,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 749. [2022-02-11 00:33:21,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 748 states have (on average 3.685828877005348) internal successors, (2757), 748 states have internal predecessors, (2757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:33:21,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 2757 transitions. [2022-02-11 00:33:21,651 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 2757 transitions. Word has length 20 [2022-02-11 00:33:21,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:33:21,651 INFO L470 AbstractCegarLoop]: Abstraction has 749 states and 2757 transitions. [2022-02-11 00:33:21,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:33:21,651 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 2757 transitions. [2022-02-11 00:33:21,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:33:21,652 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:33:21,652 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:33:21,668 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-02-11 00:33:21,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:21,853 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:33:21,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:33:21,853 INFO L85 PathProgramCache]: Analyzing trace with hash -25651324, now seen corresponding path program 33 times [2022-02-11 00:33:21,853 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:33:21,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999185450] [2022-02-11 00:33:21,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:33:21,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:33:21,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:33:22,105 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:22,105 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:33:22,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999185450] [2022-02-11 00:33:22,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999185450] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:33:22,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688695019] [2022-02-11 00:33:22,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:33:22,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:22,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:33:22,106 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-11 00:33:22,107 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-11 00:33:22,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:33:22,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:33:22,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:33:22,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:33:22,573 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 269 treesize of output 237 [2022-02-11 00:33:24,480 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:33:24,480 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 213 treesize of output 187 [2022-02-11 00:33:24,484 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:33:24,484 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 204 treesize of output 180 [2022-02-11 00:33:25,346 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:25,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:33:28,249 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:28,249 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 540 treesize of output 484 [2022-02-11 00:33:29,799 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:29,799 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 458 treesize of output 420 [2022-02-11 00:33:29,809 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:29,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 429 treesize of output 391 [2022-02-11 00:33:30,727 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:30,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688695019] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:33:30,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:33:30,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:33:30,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181363327] [2022-02-11 00:33:30,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:33:30,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:33:30,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:33:30,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:33:30,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:33:30,728 INFO L87 Difference]: Start difference. First operand 749 states and 2757 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:33:30,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:33:30,955 INFO L93 Difference]: Finished difference Result 835 states and 2975 transitions. [2022-02-11 00:33:30,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:33:30,955 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:33:30,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:33:30,957 INFO L225 Difference]: With dead ends: 835 [2022-02-11 00:33:30,957 INFO L226 Difference]: Without dead ends: 820 [2022-02-11 00:33:30,957 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:33:30,957 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:33:30,957 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 139 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 377 Invalid, 0 Unknown, 85 Unchecked, 0.2s Time] [2022-02-11 00:33:30,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2022-02-11 00:33:30,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 754. [2022-02-11 00:33:30,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 753 states have (on average 3.683930942895086) internal successors, (2774), 753 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:33:30,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 2774 transitions. [2022-02-11 00:33:30,967 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 2774 transitions. Word has length 20 [2022-02-11 00:33:30,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:33:30,967 INFO L470 AbstractCegarLoop]: Abstraction has 754 states and 2774 transitions. [2022-02-11 00:33:30,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:33:30,967 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 2774 transitions. [2022-02-11 00:33:30,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:33:30,969 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:33:30,969 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:33:30,987 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-11 00:33:31,169 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,SelfDestructingSolverStorable58 [2022-02-11 00:33:31,170 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:33:31,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:33:31,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1234688678, now seen corresponding path program 34 times [2022-02-11 00:33:31,170 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:33:31,170 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136084721] [2022-02-11 00:33:31,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:33:31,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:33:31,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:33:31,464 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:31,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:33:31,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136084721] [2022-02-11 00:33:31,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136084721] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:33:31,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961983246] [2022-02-11 00:33:31,465 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:33:31,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:31,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:33:31,466 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-11 00:33:31,467 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-11 00:33:31,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:33:31,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:33:31,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:33:31,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:33:31,953 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 276 treesize of output 242 [2022-02-11 00:33:32,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:33:32,674 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 252 treesize of output 216 [2022-02-11 00:33:32,677 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:33:32,678 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 220 treesize of output 196 [2022-02-11 00:33:34,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:34,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:33:36,738 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:36,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 437 treesize of output 409 [2022-02-11 00:33:41,688 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:41,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 549 treesize of output 507 [2022-02-11 00:33:41,700 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:41,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 503 treesize of output 467 [2022-02-11 00:33:45,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:45,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961983246] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:33:45,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:33:45,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:33:45,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150226584] [2022-02-11 00:33:45,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:33:45,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:33:45,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:33:45,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:33:45,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:33:45,084 INFO L87 Difference]: Start difference. First operand 754 states and 2774 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:33:50,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:33:50,100 INFO L93 Difference]: Finished difference Result 1423 states and 4586 transitions. [2022-02-11 00:33:50,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-11 00:33:50,100 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:33:50,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:33:50,102 INFO L225 Difference]: With dead ends: 1423 [2022-02-11 00:33:50,102 INFO L226 Difference]: Without dead ends: 1333 [2022-02-11 00:33:50,102 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=510, Invalid=1652, Unknown=0, NotChecked=0, Total=2162 [2022-02-11 00:33:50,103 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 223 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:33:50,103 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 342 Invalid, 1196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1010 Invalid, 0 Unknown, 100 Unchecked, 0.7s Time] [2022-02-11 00:33:50,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2022-02-11 00:33:50,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 757. [2022-02-11 00:33:50,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 756 states have (on average 3.6904761904761907) internal successors, (2790), 756 states have internal predecessors, (2790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:33:50,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 2790 transitions. [2022-02-11 00:33:50,115 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 2790 transitions. Word has length 20 [2022-02-11 00:33:50,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:33:50,115 INFO L470 AbstractCegarLoop]: Abstraction has 757 states and 2790 transitions. [2022-02-11 00:33:50,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:33:50,116 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 2790 transitions. [2022-02-11 00:33:50,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:33:50,117 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:33:50,117 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:33:50,133 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-11 00:33:50,317 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,SelfDestructingSolverStorable59 [2022-02-11 00:33:50,317 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:33:50,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:33:50,318 INFO L85 PathProgramCache]: Analyzing trace with hash -852266822, now seen corresponding path program 35 times [2022-02-11 00:33:50,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:33:50,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996415342] [2022-02-11 00:33:50,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:33:50,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:33:50,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:33:50,609 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:50,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:33:50,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996415342] [2022-02-11 00:33:50,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996415342] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:33:50,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035741233] [2022-02-11 00:33:50,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:33:50,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:50,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:33:50,611 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-11 00:33:50,611 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-11 00:33:50,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 00:33:50,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:33:50,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:33:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:33:50,984 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 213 treesize of output 187 [2022-02-11 00:33:51,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 351 treesize of output 293 [2022-02-11 00:33:51,612 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 280 treesize of output 246 [2022-02-11 00:33:51,990 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:51,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:33:53,900 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:53,901 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 332 treesize of output 300 [2022-02-11 00:33:54,797 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:54,797 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 278 treesize of output 256 [2022-02-11 00:33:54,810 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:33:54,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 252 treesize of output 242 [2022-02-11 00:33:55,338 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:55,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035741233] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:33:55,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:33:55,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:33:55,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532765535] [2022-02-11 00:33:55,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:33:55,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:33:55,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:33:55,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:33:55,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:33:55,339 INFO L87 Difference]: Start difference. First operand 757 states and 2790 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:33:59,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:33:59,197 INFO L93 Difference]: Finished difference Result 1162 states and 3898 transitions. [2022-02-11 00:33:59,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 00:33:59,198 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:33:59,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:33:59,200 INFO L225 Difference]: With dead ends: 1162 [2022-02-11 00:33:59,200 INFO L226 Difference]: Without dead ends: 1117 [2022-02-11 00:33:59,200 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=372, Invalid=1980, Unknown=0, NotChecked=0, Total=2352 [2022-02-11 00:33:59,200 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 185 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:33:59,200 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 441 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 00:33:59,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2022-02-11 00:33:59,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 759. [2022-02-11 00:33:59,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 758 states have (on average 3.6939313984168867) internal successors, (2800), 758 states have internal predecessors, (2800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:33:59,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 2800 transitions. [2022-02-11 00:33:59,211 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 2800 transitions. Word has length 20 [2022-02-11 00:33:59,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:33:59,212 INFO L470 AbstractCegarLoop]: Abstraction has 759 states and 2800 transitions. [2022-02-11 00:33:59,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:33:59,212 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 2800 transitions. [2022-02-11 00:33:59,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:33:59,213 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:33:59,213 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:33:59,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-11 00:33:59,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:59,414 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:33:59,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:33:59,414 INFO L85 PathProgramCache]: Analyzing trace with hash 821692760, now seen corresponding path program 36 times [2022-02-11 00:33:59,414 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:33:59,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342989467] [2022-02-11 00:33:59,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:33:59,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:33:59,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:33:59,648 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:33:59,648 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:33:59,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342989467] [2022-02-11 00:33:59,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342989467] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:33:59,648 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814783630] [2022-02-11 00:33:59,648 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:33:59,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:33:59,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:33:59,649 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-11 00:33:59,650 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-11 00:33:59,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 00:33:59,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:33:59,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:33:59,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:34:00,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 214 treesize of output 190 [2022-02-11 00:34:01,379 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:01,380 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 311 treesize of output 263 [2022-02-11 00:34:01,384 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:01,385 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 267 treesize of output 231 [2022-02-11 00:34:02,491 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:02,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:34:04,775 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:04,775 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 514 treesize of output 486 [2022-02-11 00:34:08,712 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:08,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 430 treesize of output 400 [2022-02-11 00:34:08,723 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:08,724 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 396 treesize of output 370 [2022-02-11 00:34:10,824 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:10,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814783630] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:34:10,824 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:34:10,824 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:34:10,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378822836] [2022-02-11 00:34:10,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:34:10,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:34:10,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:34:10,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:34:10,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:34:10,825 INFO L87 Difference]: Start difference. First operand 759 states and 2800 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:34:15,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:34:15,355 INFO L93 Difference]: Finished difference Result 1282 states and 4176 transitions. [2022-02-11 00:34:15,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-11 00:34:15,355 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:34:15,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:34:15,357 INFO L225 Difference]: With dead ends: 1282 [2022-02-11 00:34:15,357 INFO L226 Difference]: Without dead ends: 1192 [2022-02-11 00:34:15,357 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=372, Invalid=1790, Unknown=0, NotChecked=0, Total=2162 [2022-02-11 00:34:15,357 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 176 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 162 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:34:15,358 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 374 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 927 Invalid, 0 Unknown, 162 Unchecked, 0.6s Time] [2022-02-11 00:34:15,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2022-02-11 00:34:15,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 768. [2022-02-11 00:34:15,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 3.701434159061278) internal successors, (2839), 767 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:34:15,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 2839 transitions. [2022-02-11 00:34:15,370 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 2839 transitions. Word has length 20 [2022-02-11 00:34:15,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:34:15,370 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 2839 transitions. [2022-02-11 00:34:15,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:34:15,370 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 2839 transitions. [2022-02-11 00:34:15,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:34:15,371 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:34:15,371 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:34:15,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-11 00:34:15,587 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,SelfDestructingSolverStorable61 [2022-02-11 00:34:15,587 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:34:15,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:34:15,588 INFO L85 PathProgramCache]: Analyzing trace with hash -522958392, now seen corresponding path program 37 times [2022-02-11 00:34:15,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:34:15,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130280589] [2022-02-11 00:34:15,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:34:15,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:34:15,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:34:15,853 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:15,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:34:15,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130280589] [2022-02-11 00:34:15,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130280589] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:34:15,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856180182] [2022-02-11 00:34:15,854 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:34:15,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:34:15,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:34:15,855 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-11 00:34:15,857 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-11 00:34:15,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:34:15,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:34:15,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:34:16,168 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 185 treesize of output 163 [2022-02-11 00:34:16,786 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 338 treesize of output 290 [2022-02-11 00:34:16,790 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 294 treesize of output 254 [2022-02-11 00:34:17,265 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:17,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:34:18,899 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:18,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 381 treesize of output 357 [2022-02-11 00:34:23,066 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:23,066 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 506 treesize of output 466 [2022-02-11 00:34:23,075 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:23,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 475 treesize of output 449 [2022-02-11 00:34:24,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:24,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856180182] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:34:24,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:34:24,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:34:24,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104226322] [2022-02-11 00:34:24,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:34:24,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:34:24,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:34:24,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:34:24,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:34:24,481 INFO L87 Difference]: Start difference. First operand 768 states and 2839 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:34:27,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:34:27,144 INFO L93 Difference]: Finished difference Result 1211 states and 4104 transitions. [2022-02-11 00:34:27,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 00:34:27,144 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:34:27,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:34:27,146 INFO L225 Difference]: With dead ends: 1211 [2022-02-11 00:34:27,146 INFO L226 Difference]: Without dead ends: 1174 [2022-02-11 00:34:27,147 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=374, Invalid=1788, Unknown=0, NotChecked=0, Total=2162 [2022-02-11 00:34:27,147 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 137 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 1289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:34:27,147 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 377 Invalid, 1289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1198 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-11 00:34:27,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2022-02-11 00:34:27,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 763. [2022-02-11 00:34:27,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 762 states have (on average 3.70997375328084) internal successors, (2827), 762 states have internal predecessors, (2827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:34:27,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 2827 transitions. [2022-02-11 00:34:27,158 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 2827 transitions. Word has length 20 [2022-02-11 00:34:27,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:34:27,158 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 2827 transitions. [2022-02-11 00:34:27,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:34:27,158 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 2827 transitions. [2022-02-11 00:34:27,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:34:27,159 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:34:27,159 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:34:27,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-11 00:34:27,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:34:27,363 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:34:27,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:34:27,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1850231866, now seen corresponding path program 38 times [2022-02-11 00:34:27,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:34:27,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782972914] [2022-02-11 00:34:27,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:34:27,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:34:27,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:34:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:27,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:34:27,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782972914] [2022-02-11 00:34:27,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782972914] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:34:27,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809692627] [2022-02-11 00:34:27,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:34:27,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:34:27,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:34:27,610 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-11 00:34:27,611 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-11 00:34:27,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:34:27,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:34:27,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:34:27,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:34:28,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:28,248 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 289 treesize of output 257 [2022-02-11 00:34:28,652 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 365 treesize of output 321 [2022-02-11 00:34:28,655 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:28,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 325 treesize of output 281 [2022-02-11 00:34:29,862 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:29,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:34:32,272 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:32,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 547 treesize of output 513 [2022-02-11 00:34:35,172 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:35,172 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 424 treesize of output 394 [2022-02-11 00:34:35,181 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:35,181 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 373 treesize of output 355 [2022-02-11 00:34:36,070 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:36,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809692627] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:34:36,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:34:36,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:34:36,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479827875] [2022-02-11 00:34:36,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:34:36,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:34:36,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:34:36,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:34:36,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:34:36,071 INFO L87 Difference]: Start difference. First operand 763 states and 2827 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:34:36,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:34:36,560 INFO L93 Difference]: Finished difference Result 843 states and 3059 transitions. [2022-02-11 00:34:36,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:34:36,561 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:34:36,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:34:36,562 INFO L225 Difference]: With dead ends: 843 [2022-02-11 00:34:36,562 INFO L226 Difference]: Without dead ends: 828 [2022-02-11 00:34:36,562 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=179, Invalid=577, Unknown=0, NotChecked=0, Total=756 [2022-02-11 00:34:36,563 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 53 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:34:36,563 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 151 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:34:36,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2022-02-11 00:34:36,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 765. [2022-02-11 00:34:36,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 764 states have (on average 3.7094240837696337) internal successors, (2834), 764 states have internal predecessors, (2834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:34:36,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 2834 transitions. [2022-02-11 00:34:36,572 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 2834 transitions. Word has length 20 [2022-02-11 00:34:36,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:34:36,572 INFO L470 AbstractCegarLoop]: Abstraction has 765 states and 2834 transitions. [2022-02-11 00:34:36,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:34:36,572 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 2834 transitions. [2022-02-11 00:34:36,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:34:36,573 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:34:36,573 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:34:36,589 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-11 00:34:36,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:34:36,774 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:34:36,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:34:36,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1304798714, now seen corresponding path program 39 times [2022-02-11 00:34:36,774 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:34:36,774 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082744274] [2022-02-11 00:34:36,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:34:36,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:34:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:34:37,085 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:37,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:34:37,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082744274] [2022-02-11 00:34:37,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082744274] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:34:37,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371001933] [2022-02-11 00:34:37,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:34:37,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:34:37,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:34:37,086 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-11 00:34:37,087 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-11 00:34:37,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:34:37,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:34:37,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:34:37,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:34:37,698 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:37,699 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 322 treesize of output 290 [2022-02-11 00:34:38,776 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:38,776 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 233 treesize of output 203 [2022-02-11 00:34:38,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:38,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 207 treesize of output 183 [2022-02-11 00:34:41,320 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:41,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:34:43,404 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:43,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 538 treesize of output 484 [2022-02-11 00:34:45,143 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:45,144 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 452 treesize of output 422 [2022-02-11 00:34:45,152 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:45,153 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 401 treesize of output 359 [2022-02-11 00:34:46,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:46,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371001933] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:34:46,319 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:34:46,319 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:34:46,319 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997359846] [2022-02-11 00:34:46,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:34:46,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:34:46,320 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:34:46,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:34:46,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:34:46,320 INFO L87 Difference]: Start difference. First operand 765 states and 2834 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:34:47,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:34:47,599 INFO L93 Difference]: Finished difference Result 1138 states and 3866 transitions. [2022-02-11 00:34:47,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-11 00:34:47,599 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:34:47,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:34:47,601 INFO L225 Difference]: With dead ends: 1138 [2022-02-11 00:34:47,601 INFO L226 Difference]: Without dead ends: 1123 [2022-02-11 00:34:47,601 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=348, Invalid=1058, Unknown=0, NotChecked=0, Total=1406 [2022-02-11 00:34:47,601 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 137 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:34:47,602 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 201 Invalid, 836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 655 Invalid, 0 Unknown, 106 Unchecked, 0.4s Time] [2022-02-11 00:34:47,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2022-02-11 00:34:47,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 766. [2022-02-11 00:34:47,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 765 states have (on average 3.7111111111111112) internal successors, (2839), 765 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:34:47,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 2839 transitions. [2022-02-11 00:34:47,613 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 2839 transitions. Word has length 20 [2022-02-11 00:34:47,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:34:47,613 INFO L470 AbstractCegarLoop]: Abstraction has 766 states and 2839 transitions. [2022-02-11 00:34:47,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:34:47,613 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 2839 transitions. [2022-02-11 00:34:47,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:34:47,614 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:34:47,614 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:34:47,631 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-11 00:34:47,815 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,SelfDestructingSolverStorable64 [2022-02-11 00:34:47,815 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:34:47,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:34:47,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1695825112, now seen corresponding path program 40 times [2022-02-11 00:34:47,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:34:47,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216091759] [2022-02-11 00:34:47,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:34:47,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:34:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:34:48,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:48,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:34:48,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216091759] [2022-02-11 00:34:48,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216091759] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:34:48,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804222906] [2022-02-11 00:34:48,133 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:34:48,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:34:48,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:34:48,134 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-11 00:34:48,135 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-11 00:34:48,188 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:34:48,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:34:48,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:34:48,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:34:48,772 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:48,772 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 309 treesize of output 271 [2022-02-11 00:34:49,546 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:49,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 260 treesize of output 232 [2022-02-11 00:34:49,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:34:49,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 236 treesize of output 206 [2022-02-11 00:34:51,392 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:51,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:34:52,761 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:52,762 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 396 treesize of output 372 [2022-02-11 00:34:56,434 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:56,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 601 treesize of output 555 [2022-02-11 00:34:56,444 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:34:56,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 564 treesize of output 504 [2022-02-11 00:34:57,850 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:34:57,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804222906] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:34:57,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:34:57,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:34:57,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639623432] [2022-02-11 00:34:57,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:34:57,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:34:57,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:34:57,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:34:57,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:34:57,851 INFO L87 Difference]: Start difference. First operand 766 states and 2839 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:35:02,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:35:02,430 INFO L93 Difference]: Finished difference Result 1516 states and 4840 transitions. [2022-02-11 00:35:02,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 00:35:02,430 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:35:02,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:35:02,432 INFO L225 Difference]: With dead ends: 1516 [2022-02-11 00:35:02,432 INFO L226 Difference]: Without dead ends: 1381 [2022-02-11 00:35:02,433 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 933 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=581, Invalid=2611, Unknown=0, NotChecked=0, Total=3192 [2022-02-11 00:35:02,433 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 236 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 973 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 137 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:35:02,433 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 394 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 973 Invalid, 0 Unknown, 137 Unchecked, 0.6s Time] [2022-02-11 00:35:02,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1381 states. [2022-02-11 00:35:02,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1381 to 780. [2022-02-11 00:35:02,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.730423620025674) internal successors, (2906), 779 states have internal predecessors, (2906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:35:02,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2906 transitions. [2022-02-11 00:35:02,448 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2906 transitions. Word has length 20 [2022-02-11 00:35:02,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:35:02,448 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 2906 transitions. [2022-02-11 00:35:02,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:35:02,448 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2906 transitions. [2022-02-11 00:35:02,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:35:02,449 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:35:02,449 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:35:02,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-11 00:35:02,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:02,662 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:35:02,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:35:02,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1840882544, now seen corresponding path program 41 times [2022-02-11 00:35:02,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:35:02,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211891250] [2022-02-11 00:35:02,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:35:02,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:35:02,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:35:02,920 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:02,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:35:02,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211891250] [2022-02-11 00:35:02,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211891250] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:35:02,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646196811] [2022-02-11 00:35:02,920 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:35:02,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:02,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:35:02,921 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-11 00:35:02,924 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-11 00:35:02,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:35:02,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:35:02,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:35:02,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:35:03,310 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 222 treesize of output 188 [2022-02-11 00:35:03,857 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 248 treesize of output 212 [2022-02-11 00:35:03,860 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 216 treesize of output 192 [2022-02-11 00:35:04,438 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:04,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:35:06,844 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:06,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 561 treesize of output 513 [2022-02-11 00:35:08,403 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:08,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 445 treesize of output 417 [2022-02-11 00:35:08,416 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:08,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 413 treesize of output 383 [2022-02-11 00:35:09,890 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:09,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646196811] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:35:09,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:35:09,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:35:09,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559813377] [2022-02-11 00:35:09,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:35:09,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:35:09,891 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:35:09,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:35:09,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:35:09,892 INFO L87 Difference]: Start difference. First operand 780 states and 2906 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:35:13,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:35:13,796 INFO L93 Difference]: Finished difference Result 1339 states and 4457 transitions. [2022-02-11 00:35:13,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-11 00:35:13,796 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:35:13,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:35:13,798 INFO L225 Difference]: With dead ends: 1339 [2022-02-11 00:35:13,798 INFO L226 Difference]: Without dead ends: 1264 [2022-02-11 00:35:13,798 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=498, Invalid=2472, Unknown=0, NotChecked=0, Total=2970 [2022-02-11 00:35:13,799 INFO L934 BasicCegarLoop]: 39 mSDtfsCounter, 152 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:35:13,800 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 502 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 00:35:13,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2022-02-11 00:35:13,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 793. [2022-02-11 00:35:13,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 3.7373737373737375) internal successors, (2960), 792 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:35:13,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 2960 transitions. [2022-02-11 00:35:13,812 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 2960 transitions. Word has length 20 [2022-02-11 00:35:13,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:35:13,813 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 2960 transitions. [2022-02-11 00:35:13,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:35:13,813 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 2960 transitions. [2022-02-11 00:35:13,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:35:13,815 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:35:13,815 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:35:13,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-11 00:35:14,015 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,SelfDestructingSolverStorable66 [2022-02-11 00:35:14,015 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:35:14,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:35:14,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1172274586, now seen corresponding path program 42 times [2022-02-11 00:35:14,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:35:14,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050051092] [2022-02-11 00:35:14,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:35:14,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:35:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:35:14,298 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:14,299 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:35:14,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050051092] [2022-02-11 00:35:14,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050051092] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:35:14,299 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016803619] [2022-02-11 00:35:14,299 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:35:14,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:14,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:35:14,300 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-11 00:35:14,300 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-11 00:35:14,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 00:35:14,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:35:14,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:35:14,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:35:14,833 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:14,833 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 341 treesize of output 307 [2022-02-11 00:35:15,886 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 294 treesize of output 262 [2022-02-11 00:35:15,891 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:15,892 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 266 treesize of output 238 [2022-02-11 00:35:18,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:18,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:35:20,990 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:20,990 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 594 treesize of output 556 [2022-02-11 00:35:22,777 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:22,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 416 treesize of output 390 [2022-02-11 00:35:22,786 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:22,786 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 369 treesize of output 345 [2022-02-11 00:35:25,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:25,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016803619] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:35:25,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:35:25,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:35:25,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546564344] [2022-02-11 00:35:25,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:35:25,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:35:25,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:35:25,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:35:25,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:35:25,964 INFO L87 Difference]: Start difference. First operand 793 states and 2960 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:35:27,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:35:27,259 INFO L93 Difference]: Finished difference Result 1063 states and 3739 transitions. [2022-02-11 00:35:27,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:35:27,259 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:35:27,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:35:27,261 INFO L225 Difference]: With dead ends: 1063 [2022-02-11 00:35:27,261 INFO L226 Difference]: Without dead ends: 1048 [2022-02-11 00:35:27,262 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=308, Invalid=1098, Unknown=0, NotChecked=0, Total=1406 [2022-02-11 00:35:27,262 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 119 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:35:27,263 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 266 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 779 Invalid, 0 Unknown, 110 Unchecked, 0.4s Time] [2022-02-11 00:35:27,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2022-02-11 00:35:27,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 793. [2022-02-11 00:35:27,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 3.7373737373737375) internal successors, (2960), 792 states have internal predecessors, (2960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:35:27,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 2960 transitions. [2022-02-11 00:35:27,274 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 2960 transitions. Word has length 20 [2022-02-11 00:35:27,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:35:27,275 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 2960 transitions. [2022-02-11 00:35:27,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:35:27,275 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 2960 transitions. [2022-02-11 00:35:27,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:35:27,276 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:35:27,276 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:35:27,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-11 00:35:27,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:27,495 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:35:27,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:35:27,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1938518042, now seen corresponding path program 43 times [2022-02-11 00:35:27,495 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:35:27,495 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489784140] [2022-02-11 00:35:27,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:35:27,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:35:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:35:27,742 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:27,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:35:27,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489784140] [2022-02-11 00:35:27,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489784140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:35:27,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510255644] [2022-02-11 00:35:27,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:35:27,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:27,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:35:27,743 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-11 00:35:27,745 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-11 00:35:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:35:27,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:35:27,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:35:28,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:28,274 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 247 treesize of output 219 [2022-02-11 00:35:30,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:30,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 246 treesize of output 210 [2022-02-11 00:35:30,256 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:30,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 227 treesize of output 201 [2022-02-11 00:35:32,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:32,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:35:34,392 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:34,392 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 408 treesize of output 390 [2022-02-11 00:35:40,044 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:40,044 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 398 treesize of output 372 [2022-02-11 00:35:40,053 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:40,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 368 treesize of output 334 [2022-02-11 00:35:42,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:42,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510255644] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:35:42,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:35:42,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:35:42,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357908472] [2022-02-11 00:35:42,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:35:42,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:35:42,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:35:42,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:35:42,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:35:42,125 INFO L87 Difference]: Start difference. First operand 793 states and 2960 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:35:45,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:35:45,370 INFO L93 Difference]: Finished difference Result 1332 states and 4455 transitions. [2022-02-11 00:35:45,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 00:35:45,371 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:35:45,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:35:45,373 INFO L225 Difference]: With dead ends: 1332 [2022-02-11 00:35:45,373 INFO L226 Difference]: Without dead ends: 1257 [2022-02-11 00:35:45,373 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=441, Invalid=1365, Unknown=0, NotChecked=0, Total=1806 [2022-02-11 00:35:45,373 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 203 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:35:45,373 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 230 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 662 Invalid, 0 Unknown, 95 Unchecked, 0.4s Time] [2022-02-11 00:35:45,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2022-02-11 00:35:45,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 797. [2022-02-11 00:35:45,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 796 states have (on average 3.7449748743718594) internal successors, (2981), 796 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:35:45,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 2981 transitions. [2022-02-11 00:35:45,386 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 2981 transitions. Word has length 20 [2022-02-11 00:35:45,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:35:45,386 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 2981 transitions. [2022-02-11 00:35:45,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:35:45,386 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 2981 transitions. [2022-02-11 00:35:45,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:35:45,388 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:35:45,388 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:35:45,422 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-11 00:35:45,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:45,603 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:35:45,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:35:45,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1160859844, now seen corresponding path program 44 times [2022-02-11 00:35:45,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:35:45,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893980484] [2022-02-11 00:35:45,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:35:45,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:35:45,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:35:45,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:45,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:35:45,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893980484] [2022-02-11 00:35:45,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893980484] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:35:45,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676041860] [2022-02-11 00:35:45,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:35:45,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:35:45,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:35:45,836 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-11 00:35:45,837 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-11 00:35:45,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:35:45,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:35:45,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:35:45,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:35:46,240 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:46,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 229 treesize of output 203 [2022-02-11 00:35:47,203 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:47,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 271 treesize of output 241 [2022-02-11 00:35:47,207 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:35:47,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 245 treesize of output 215 [2022-02-11 00:35:48,501 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:35:48,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:35:51,948 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:35:51,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 510 treesize of output 482 [2022-02-11 00:36:02,003 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:02,003 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 474 treesize of output 434 [2022-02-11 00:36:02,031 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:02,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 430 treesize of output 400 [2022-02-11 00:36:03,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:03,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676041860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:36:03,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:36:03,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:36:03,371 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32240876] [2022-02-11 00:36:03,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:36:03,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:36:03,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:36:03,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:36:03,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:36:03,372 INFO L87 Difference]: Start difference. First operand 797 states and 2981 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:36:06,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:36:06,506 INFO L93 Difference]: Finished difference Result 1244 states and 4174 transitions. [2022-02-11 00:36:06,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-11 00:36:06,507 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:36:06,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:36:06,509 INFO L225 Difference]: With dead ends: 1244 [2022-02-11 00:36:06,509 INFO L226 Difference]: Without dead ends: 1169 [2022-02-11 00:36:06,509 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=361, Invalid=1279, Unknown=0, NotChecked=0, Total=1640 [2022-02-11 00:36:06,509 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 141 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 808 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:36:06,509 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 329 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 808 Invalid, 0 Unknown, 135 Unchecked, 0.5s Time] [2022-02-11 00:36:06,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2022-02-11 00:36:06,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 803. [2022-02-11 00:36:06,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 3.743142144638404) internal successors, (3002), 802 states have internal predecessors, (3002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:36:06,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 3002 transitions. [2022-02-11 00:36:06,523 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 3002 transitions. Word has length 20 [2022-02-11 00:36:06,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:36:06,523 INFO L470 AbstractCegarLoop]: Abstraction has 803 states and 3002 transitions. [2022-02-11 00:36:06,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:36:06,523 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 3002 transitions. [2022-02-11 00:36:06,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:36:06,524 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:36:06,524 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:36:06,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-11 00:36:06,724 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,SelfDestructingSolverStorable69 [2022-02-11 00:36:06,725 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:36:06,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:36:06,725 INFO L85 PathProgramCache]: Analyzing trace with hash 279619950, now seen corresponding path program 45 times [2022-02-11 00:36:06,725 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:36:06,725 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535400241] [2022-02-11 00:36:06,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:36:06,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:36:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:36:07,055 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:07,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:36:07,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535400241] [2022-02-11 00:36:07,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535400241] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:36:07,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525413099] [2022-02-11 00:36:07,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:36:07,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:07,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:36:07,072 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-11 00:36:07,076 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-11 00:36:07,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:36:07,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:36:07,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:36:07,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:36:07,457 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:07,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 273 treesize of output 231 [2022-02-11 00:36:08,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:08,443 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 228 treesize of output 198 [2022-02-11 00:36:08,446 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 202 treesize of output 178 [2022-02-11 00:36:08,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:08,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:36:11,957 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:11,957 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 488 treesize of output 452 [2022-02-11 00:36:15,441 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:15,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 522 treesize of output 482 [2022-02-11 00:36:15,451 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:15,451 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 491 treesize of output 445 [2022-02-11 00:36:16,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:16,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525413099] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:36:16,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:36:16,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:36:16,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065104591] [2022-02-11 00:36:16,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:36:16,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:36:16,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:36:16,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:36:16,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:36:16,536 INFO L87 Difference]: Start difference. First operand 803 states and 3002 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:36:17,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:36:17,244 INFO L93 Difference]: Finished difference Result 991 states and 3522 transitions. [2022-02-11 00:36:17,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:36:17,244 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:36:17,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:36:17,246 INFO L225 Difference]: With dead ends: 991 [2022-02-11 00:36:17,246 INFO L226 Difference]: Without dead ends: 946 [2022-02-11 00:36:17,246 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=155, Invalid=657, Unknown=0, NotChecked=0, Total=812 [2022-02-11 00:36:17,246 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 68 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:36:17,247 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 206 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 576 Invalid, 0 Unknown, 108 Unchecked, 0.4s Time] [2022-02-11 00:36:17,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2022-02-11 00:36:17,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 807. [2022-02-11 00:36:17,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 3.739454094292804) internal successors, (3014), 806 states have internal predecessors, (3014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:36:17,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 3014 transitions. [2022-02-11 00:36:17,257 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 3014 transitions. Word has length 20 [2022-02-11 00:36:17,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:36:17,257 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 3014 transitions. [2022-02-11 00:36:17,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:36:17,257 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 3014 transitions. [2022-02-11 00:36:17,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:36:17,258 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:36:17,259 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:36:17,284 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-11 00:36:17,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:17,475 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:36:17,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:36:17,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1311278162, now seen corresponding path program 46 times [2022-02-11 00:36:17,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:36:17,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721035006] [2022-02-11 00:36:17,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:36:17,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:36:17,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:36:17,739 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:17,739 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:36:17,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721035006] [2022-02-11 00:36:17,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721035006] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:36:17,739 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877729723] [2022-02-11 00:36:17,739 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:36:17,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:17,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:36:17,740 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-11 00:36:17,741 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-11 00:36:17,797 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:36:17,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:36:17,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:36:17,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:36:18,402 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:18,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 358 treesize of output 318 [2022-02-11 00:36:19,530 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:19,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 362 treesize of output 316 [2022-02-11 00:36:19,535 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:19,536 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 320 treesize of output 274 [2022-02-11 00:36:20,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:20,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:36:23,122 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:23,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 521 treesize of output 483 [2022-02-11 00:36:25,470 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:25,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 552 treesize of output 498 [2022-02-11 00:36:25,482 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:25,482 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 494 treesize of output 456 [2022-02-11 00:36:27,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:27,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877729723] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:36:27,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:36:27,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:36:27,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814285049] [2022-02-11 00:36:27,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:36:27,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:36:27,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:36:27,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:36:27,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:36:27,415 INFO L87 Difference]: Start difference. First operand 807 states and 3014 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:36:30,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:36:30,325 INFO L93 Difference]: Finished difference Result 1354 states and 4508 transitions. [2022-02-11 00:36:30,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-11 00:36:30,325 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:36:30,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:36:30,327 INFO L225 Difference]: With dead ends: 1354 [2022-02-11 00:36:30,327 INFO L226 Difference]: Without dead ends: 1294 [2022-02-11 00:36:30,328 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=404, Invalid=1758, Unknown=0, NotChecked=0, Total=2162 [2022-02-11 00:36:30,328 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 178 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:36:30,328 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 321 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 698 Invalid, 0 Unknown, 226 Unchecked, 0.5s Time] [2022-02-11 00:36:30,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2022-02-11 00:36:30,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 819. [2022-02-11 00:36:30,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.745721271393643) internal successors, (3064), 818 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:36:30,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 3064 transitions. [2022-02-11 00:36:30,340 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 3064 transitions. Word has length 20 [2022-02-11 00:36:30,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:36:30,340 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 3064 transitions. [2022-02-11 00:36:30,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:36:30,340 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 3064 transitions. [2022-02-11 00:36:30,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:36:30,342 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:36:30,342 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:36:30,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-11 00:36:30,542 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,SelfDestructingSolverStorable71 [2022-02-11 00:36:30,542 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:36:30,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:36:30,543 INFO L85 PathProgramCache]: Analyzing trace with hash 514922904, now seen corresponding path program 47 times [2022-02-11 00:36:30,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:36:30,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926292626] [2022-02-11 00:36:30,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:36:30,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:36:30,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:36:30,816 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:30,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:36:30,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926292626] [2022-02-11 00:36:30,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926292626] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:36:30,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831687484] [2022-02-11 00:36:30,816 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:36:30,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:30,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:36:30,817 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-11 00:36:30,818 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-11 00:36:30,879 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 00:36:30,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:36:30,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:36:30,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:36:31,131 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 203 treesize of output 173 [2022-02-11 00:36:31,757 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 339 treesize of output 289 [2022-02-11 00:36:31,761 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 276 treesize of output 240 [2022-02-11 00:36:32,198 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:32,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:36:33,991 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:33,991 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 255 treesize of output 241 [2022-02-11 00:36:34,678 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:34,678 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 354 treesize of output 322 [2022-02-11 00:36:34,687 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:34,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 331 treesize of output 299 [2022-02-11 00:36:35,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:35,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831687484] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:36:35,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:36:35,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:36:35,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850452547] [2022-02-11 00:36:35,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:36:35,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:36:35,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:36:35,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:36:35,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:36:35,270 INFO L87 Difference]: Start difference. First operand 819 states and 3064 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:36:36,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:36:36,796 INFO L93 Difference]: Finished difference Result 1064 states and 3755 transitions. [2022-02-11 00:36:36,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 00:36:36,797 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:36:36,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:36:36,799 INFO L225 Difference]: With dead ends: 1064 [2022-02-11 00:36:36,799 INFO L226 Difference]: Without dead ends: 1049 [2022-02-11 00:36:36,799 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=225, Invalid=1257, Unknown=0, NotChecked=0, Total=1482 [2022-02-11 00:36:36,799 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 98 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:36:36,799 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 259 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:36:36,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2022-02-11 00:36:36,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 819. [2022-02-11 00:36:36,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.745721271393643) internal successors, (3064), 818 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:36:36,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 3064 transitions. [2022-02-11 00:36:36,810 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 3064 transitions. Word has length 20 [2022-02-11 00:36:36,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:36:36,810 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 3064 transitions. [2022-02-11 00:36:36,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:36:36,810 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 3064 transitions. [2022-02-11 00:36:36,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:36:36,812 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:36:36,812 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:36:36,827 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-11 00:36:37,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:37,021 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:36:37,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:36:37,022 INFO L85 PathProgramCache]: Analyzing trace with hash 244020624, now seen corresponding path program 48 times [2022-02-11 00:36:37,022 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:36:37,022 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377712709] [2022-02-11 00:36:37,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:36:37,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:36:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:36:37,235 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:37,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:36:37,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377712709] [2022-02-11 00:36:37,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377712709] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:36:37,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743450475] [2022-02-11 00:36:37,235 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:36:37,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:37,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:36:37,236 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-11 00:36:37,237 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-11 00:36:37,295 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 00:36:37,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:36:37,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:36:37,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:36:37,615 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:37,615 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 222 treesize of output 192 [2022-02-11 00:36:38,243 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:38,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 310 treesize of output 278 [2022-02-11 00:36:38,247 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 282 treesize of output 246 [2022-02-11 00:36:39,439 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:39,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:36:42,043 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:42,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 486 treesize of output 450 [2022-02-11 00:36:43,686 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:43,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 476 treesize of output 426 [2022-02-11 00:36:43,696 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:43,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 422 treesize of output 384 [2022-02-11 00:36:46,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:46,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743450475] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:36:46,191 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:36:46,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:36:46,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11248264] [2022-02-11 00:36:46,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:36:46,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:36:46,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:36:46,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:36:46,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=415, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:36:46,191 INFO L87 Difference]: Start difference. First operand 819 states and 3064 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:36:49,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:36:49,281 INFO L93 Difference]: Finished difference Result 1393 states and 4624 transitions. [2022-02-11 00:36:49,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 00:36:49,281 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:36:49,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:36:49,284 INFO L225 Difference]: With dead ends: 1393 [2022-02-11 00:36:49,284 INFO L226 Difference]: Without dead ends: 1303 [2022-02-11 00:36:49,284 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=455, Invalid=1437, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 00:36:49,284 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 191 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:36:49,284 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 226 Invalid, 874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 686 Invalid, 0 Unknown, 95 Unchecked, 0.4s Time] [2022-02-11 00:36:49,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2022-02-11 00:36:49,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 825. [2022-02-11 00:36:49,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 824 states have (on average 3.753640776699029) internal successors, (3093), 824 states have internal predecessors, (3093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:36:49,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 3093 transitions. [2022-02-11 00:36:49,296 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 3093 transitions. Word has length 20 [2022-02-11 00:36:49,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:36:49,297 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 3093 transitions. [2022-02-11 00:36:49,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:36:49,297 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 3093 transitions. [2022-02-11 00:36:49,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:36:49,298 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:36:49,298 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:36:49,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-02-11 00:36:49,498 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,SelfDestructingSolverStorable73 [2022-02-11 00:36:49,498 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:36:49,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:36:49,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1393306662, now seen corresponding path program 49 times [2022-02-11 00:36:49,499 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:36:49,499 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338407485] [2022-02-11 00:36:49,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:36:49,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:36:49,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:36:49,817 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:49,817 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:36:49,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338407485] [2022-02-11 00:36:49,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338407485] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:36:49,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635011616] [2022-02-11 00:36:49,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:36:49,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:36:49,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:36:49,818 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-11 00:36:49,819 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-11 00:36:49,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:36:49,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:36:49,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:36:50,471 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:50,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 291 treesize of output 261 [2022-02-11 00:36:54,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:54,325 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 370 treesize of output 316 [2022-02-11 00:36:54,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:36:54,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 320 treesize of output 284 [2022-02-11 00:36:56,055 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:36:56,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:36:58,687 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:36:58,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 475 treesize of output 445 [2022-02-11 00:37:04,660 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:04,660 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 532 treesize of output 492 [2022-02-11 00:37:04,671 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:04,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 488 treesize of output 440 [2022-02-11 00:37:07,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:07,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635011616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:37:07,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:37:07,867 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:37:07,867 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052668535] [2022-02-11 00:37:07,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:37:07,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:37:07,867 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:37:07,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:37:07,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:37:07,868 INFO L87 Difference]: Start difference. First operand 825 states and 3093 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:37:13,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:37:13,528 INFO L93 Difference]: Finished difference Result 1293 states and 4352 transitions. [2022-02-11 00:37:13,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-11 00:37:13,529 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:37:13,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:37:13,531 INFO L225 Difference]: With dead ends: 1293 [2022-02-11 00:37:13,531 INFO L226 Difference]: Without dead ends: 1233 [2022-02-11 00:37:13,531 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=428, Invalid=2224, Unknown=0, NotChecked=0, Total=2652 [2022-02-11 00:37:13,531 INFO L934 BasicCegarLoop]: 35 mSDtfsCounter, 112 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 302 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:37:13,532 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 516 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1011 Invalid, 0 Unknown, 302 Unchecked, 0.6s Time] [2022-02-11 00:37:13,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2022-02-11 00:37:13,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 827. [2022-02-11 00:37:13,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 826 states have (on average 3.7530266343825667) internal successors, (3100), 826 states have internal predecessors, (3100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:37:13,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 3100 transitions. [2022-02-11 00:37:13,544 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 3100 transitions. Word has length 20 [2022-02-11 00:37:13,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:37:13,544 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 3100 transitions. [2022-02-11 00:37:13,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:37:13,545 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 3100 transitions. [2022-02-11 00:37:13,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:37:13,546 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:37:13,546 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:37:13,564 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-11 00:37:13,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:13,746 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:37:13,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:37:13,747 INFO L85 PathProgramCache]: Analyzing trace with hash 465442812, now seen corresponding path program 50 times [2022-02-11 00:37:13,747 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:37:13,747 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427936080] [2022-02-11 00:37:13,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:37:13,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:37:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:37:14,019 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:14,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:37:14,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427936080] [2022-02-11 00:37:14,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427936080] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:37:14,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792876053] [2022-02-11 00:37:14,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:37:14,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:14,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:37:14,021 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-11 00:37:14,021 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-11 00:37:14,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:37:14,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:37:14,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:37:14,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:37:14,400 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:14,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 206 treesize of output 176 [2022-02-11 00:37:15,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:15,889 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 333 treesize of output 289 [2022-02-11 00:37:15,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:15,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 293 treesize of output 255 [2022-02-11 00:37:16,878 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:16,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:37:18,366 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:18,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 341 treesize of output 315 [2022-02-11 00:37:19,571 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:19,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 461 treesize of output 423 [2022-02-11 00:37:19,581 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:19,581 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 419 treesize of output 373 [2022-02-11 00:37:21,053 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:21,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792876053] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:37:21,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:37:21,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:37:21,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251671132] [2022-02-11 00:37:21,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:37:21,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:37:21,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:37:21,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:37:21,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:37:21,054 INFO L87 Difference]: Start difference. First operand 827 states and 3100 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:37:22,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:37:22,480 INFO L93 Difference]: Finished difference Result 1121 states and 3896 transitions. [2022-02-11 00:37:22,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:37:22,481 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:37:22,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:37:22,482 INFO L225 Difference]: With dead ends: 1121 [2022-02-11 00:37:22,482 INFO L226 Difference]: Without dead ends: 1061 [2022-02-11 00:37:22,483 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=230, Invalid=1030, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 00:37:22,483 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 91 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:37:22,483 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 272 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 839 Invalid, 0 Unknown, 94 Unchecked, 0.5s Time] [2022-02-11 00:37:22,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2022-02-11 00:37:22,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 837. [2022-02-11 00:37:22,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 3.735645933014354) internal successors, (3123), 836 states have internal predecessors, (3123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:37:22,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 3123 transitions. [2022-02-11 00:37:22,494 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 3123 transitions. Word has length 20 [2022-02-11 00:37:22,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:37:22,494 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 3123 transitions. [2022-02-11 00:37:22,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:37:22,494 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 3123 transitions. [2022-02-11 00:37:22,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:37:22,495 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:37:22,495 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:37:22,513 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-11 00:37:22,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:22,696 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:37:22,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:37:22,696 INFO L85 PathProgramCache]: Analyzing trace with hash 2061914620, now seen corresponding path program 51 times [2022-02-11 00:37:22,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:37:22,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008407601] [2022-02-11 00:37:22,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:37:22,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:37:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:37:22,967 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:22,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:37:22,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008407601] [2022-02-11 00:37:22,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008407601] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:37:22,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411981586] [2022-02-11 00:37:22,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:37:22,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:22,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:37:22,970 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-11 00:37:22,970 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-11 00:37:23,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:37:23,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:37:23,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:37:23,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:37:23,551 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:23,551 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 226 treesize of output 196 [2022-02-11 00:37:26,068 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:26,068 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 226 treesize of output 200 [2022-02-11 00:37:26,072 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:26,073 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 204 treesize of output 178 [2022-02-11 00:37:27,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:27,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:37:31,654 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:31,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 681 treesize of output 615 [2022-02-11 00:37:34,140 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:34,141 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 486 treesize of output 434 [2022-02-11 00:37:34,150 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:34,150 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 430 treesize of output 394 [2022-02-11 00:37:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:36,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411981586] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:37:36,821 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:37:36,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 00:37:36,821 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697582588] [2022-02-11 00:37:36,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:37:36,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:37:36,821 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:37:36,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:37:36,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:37:36,822 INFO L87 Difference]: Start difference. First operand 837 states and 3123 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:37:39,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:37:39,228 INFO L93 Difference]: Finished difference Result 1124 states and 3885 transitions. [2022-02-11 00:37:39,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-11 00:37:39,229 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 20 [2022-02-11 00:37:39,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:37:39,231 INFO L225 Difference]: With dead ends: 1124 [2022-02-11 00:37:39,231 INFO L226 Difference]: Without dead ends: 1064 [2022-02-11 00:37:39,231 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 00:37:39,231 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 105 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 210 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:37:39,231 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 272 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 675 Invalid, 0 Unknown, 210 Unchecked, 0.4s Time] [2022-02-11 00:37:39,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2022-02-11 00:37:39,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 843. [2022-02-11 00:37:39,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 3.7387173396674585) internal successors, (3148), 842 states have internal predecessors, (3148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:37:39,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 3148 transitions. [2022-02-11 00:37:39,242 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 3148 transitions. Word has length 20 [2022-02-11 00:37:39,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:37:39,243 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 3148 transitions. [2022-02-11 00:37:39,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-11 00:37:39,243 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 3148 transitions. [2022-02-11 00:37:39,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:37:39,244 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:37:39,244 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:37:39,260 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-11 00:37:39,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:39,445 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:37:39,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:37:39,445 INFO L85 PathProgramCache]: Analyzing trace with hash -44869500, now seen corresponding path program 52 times [2022-02-11 00:37:39,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:37:39,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562357813] [2022-02-11 00:37:39,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:37:39,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:37:39,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:37:39,674 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:39,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:37:39,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562357813] [2022-02-11 00:37:39,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562357813] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:37:39,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923917973] [2022-02-11 00:37:39,674 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:37:39,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:39,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:37:39,679 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-11 00:37:39,679 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-11 00:37:39,738 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:37:39,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:37:39,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:37:39,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:37:40,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:40,047 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 195 treesize of output 169 [2022-02-11 00:37:40,884 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:40,884 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 235 treesize of output 207 [2022-02-11 00:37:40,888 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:37:40,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 211 treesize of output 185 [2022-02-11 00:37:41,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:41,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:37:44,665 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:44,665 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 603 treesize of output 539 [2022-02-11 00:37:46,571 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:46,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 399 treesize of output 365 [2022-02-11 00:37:46,580 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:46,580 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 344 treesize of output 320 [2022-02-11 00:37:47,742 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:47,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923917973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:37:47,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:37:47,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:37:47,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464626336] [2022-02-11 00:37:47,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:37:47,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:37:47,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:37:47,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:37:47,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:37:47,743 INFO L87 Difference]: Start difference. First operand 843 states and 3148 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:37:47,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:37:47,989 INFO L93 Difference]: Finished difference Result 906 states and 3296 transitions. [2022-02-11 00:37:47,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:37:47,990 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:37:47,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:37:47,991 INFO L225 Difference]: With dead ends: 906 [2022-02-11 00:37:47,991 INFO L226 Difference]: Without dead ends: 891 [2022-02-11 00:37:47,991 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2022-02-11 00:37:47,992 INFO L934 BasicCegarLoop]: 14 mSDtfsCounter, 60 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:37:47,992 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 83 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 242 Invalid, 0 Unknown, 59 Unchecked, 0.1s Time] [2022-02-11 00:37:47,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2022-02-11 00:37:47,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 843. [2022-02-11 00:37:48,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 3.7387173396674585) internal successors, (3148), 842 states have internal predecessors, (3148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:37:48,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 3148 transitions. [2022-02-11 00:37:48,002 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 3148 transitions. Word has length 20 [2022-02-11 00:37:48,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:37:48,002 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 3148 transitions. [2022-02-11 00:37:48,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:37:48,002 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 3148 transitions. [2022-02-11 00:37:48,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:37:48,004 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:37:48,004 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:37:48,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-11 00:37:48,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:48,204 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:37:48,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:37:48,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1940694162, now seen corresponding path program 53 times [2022-02-11 00:37:48,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:37:48,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117736211] [2022-02-11 00:37:48,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:37:48,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:37:48,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:37:48,508 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:48,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:37:48,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117736211] [2022-02-11 00:37:48,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117736211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:37:48,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313527960] [2022-02-11 00:37:48,509 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:37:48,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:48,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:37:48,510 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-11 00:37:48,511 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-11 00:37:48,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:37:48,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:37:48,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:37:48,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:37:49,121 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 315 treesize of output 267 [2022-02-11 00:37:49,556 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 304 treesize of output 268 [2022-02-11 00:37:49,559 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 272 treesize of output 242 [2022-02-11 00:37:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:50,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:37:52,024 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:52,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 518 treesize of output 490 [2022-02-11 00:37:54,756 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:54,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 404 treesize of output 378 [2022-02-11 00:37:54,764 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:37:54,764 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 357 treesize of output 327 [2022-02-11 00:37:55,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:55,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313527960] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:37:55,443 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:37:55,443 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 00:37:55,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538967705] [2022-02-11 00:37:55,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:37:55,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:37:55,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:37:55,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:37:55,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:37:55,444 INFO L87 Difference]: Start difference. First operand 843 states and 3148 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:37:58,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:37:58,166 INFO L93 Difference]: Finished difference Result 1216 states and 4156 transitions. [2022-02-11 00:37:58,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-11 00:37:58,166 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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 20 [2022-02-11 00:37:58,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:37:58,168 INFO L225 Difference]: With dead ends: 1216 [2022-02-11 00:37:58,168 INFO L226 Difference]: Without dead ends: 1171 [2022-02-11 00:37:58,169 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=277, Invalid=1445, Unknown=0, NotChecked=0, Total=1722 [2022-02-11 00:37:58,169 INFO L934 BasicCegarLoop]: 27 mSDtfsCounter, 124 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:37:58,169 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 416 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1271 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-11 00:37:58,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1171 states. [2022-02-11 00:37:58,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1171 to 849. [2022-02-11 00:37:58,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 3.7417452830188678) internal successors, (3173), 848 states have internal predecessors, (3173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:37:58,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 3173 transitions. [2022-02-11 00:37:58,182 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 3173 transitions. Word has length 20 [2022-02-11 00:37:58,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:37:58,182 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 3173 transitions. [2022-02-11 00:37:58,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 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-11 00:37:58,182 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 3173 transitions. [2022-02-11 00:37:58,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:37:58,183 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:37:58,183 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:37:58,199 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-11 00:37:58,384 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,SelfDestructingSolverStorable78 [2022-02-11 00:37:58,384 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:37:58,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:37:58,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1048710772, now seen corresponding path program 54 times [2022-02-11 00:37:58,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:37:58,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598284335] [2022-02-11 00:37:58,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:37:58,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:37:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:37:58,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:58,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:37:58,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598284335] [2022-02-11 00:37:58,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598284335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:37:58,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484382094] [2022-02-11 00:37:58,652 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:37:58,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:37:58,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:37:58,653 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-11 00:37:58,653 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-11 00:37:58,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-11 00:37:58,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:37:58,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:37:58,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:37:59,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 191 treesize of output 165 [2022-02-11 00:37:59,365 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 252 treesize of output 224 [2022-02-11 00:37:59,368 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 211 treesize of output 185 [2022-02-11 00:37:59,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:37:59,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:38:01,364 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:01,365 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 439 treesize of output 405 [2022-02-11 00:38:02,202 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:02,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 330 treesize of output 292 [2022-02-11 00:38:02,211 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:02,211 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 288 treesize of output 266 [2022-02-11 00:38:02,627 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:02,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484382094] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:38:02,628 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:38:02,628 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:38:02,628 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556838013] [2022-02-11 00:38:02,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:38:02,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:38:02,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:38:02,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:38:02,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:38:02,628 INFO L87 Difference]: Start difference. First operand 849 states and 3173 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:03,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:38:03,691 INFO L93 Difference]: Finished difference Result 1178 states and 4161 transitions. [2022-02-11 00:38:03,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:38:03,691 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:38:03,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:38:03,693 INFO L225 Difference]: With dead ends: 1178 [2022-02-11 00:38:03,693 INFO L226 Difference]: Without dead ends: 1163 [2022-02-11 00:38:03,693 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=345, Invalid=1137, Unknown=0, NotChecked=0, Total=1482 [2022-02-11 00:38:03,694 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 170 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:38:03,694 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 242 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:38:03,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2022-02-11 00:38:03,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 857. [2022-02-11 00:38:03,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 3.746495327102804) internal successors, (3207), 856 states have internal predecessors, (3207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:38:03,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 3207 transitions. [2022-02-11 00:38:03,706 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 3207 transitions. Word has length 20 [2022-02-11 00:38:03,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:38:03,706 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 3207 transitions. [2022-02-11 00:38:03,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:03,706 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 3207 transitions. [2022-02-11 00:38:03,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:38:03,707 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:38:03,708 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:38:03,740 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-11 00:38:03,908 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,SelfDestructingSolverStorable79 [2022-02-11 00:38:03,908 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:38:03,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:38:03,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1169427220, now seen corresponding path program 55 times [2022-02-11 00:38:03,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:38:03,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130099715] [2022-02-11 00:38:03,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:38:03,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:38:03,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:38:04,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:04,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:38:04,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130099715] [2022-02-11 00:38:04,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130099715] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:38:04,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201358673] [2022-02-11 00:38:04,196 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:38:04,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:04,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:38:04,197 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-11 00:38:04,198 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-11 00:38:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:38:04,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:38:04,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:38:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:04,997 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 304 treesize of output 266 [2022-02-11 00:38:09,516 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:09,517 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 227 treesize of output 207 [2022-02-11 00:38:09,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:09,523 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 224 treesize of output 190 [2022-02-11 00:38:10,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:10,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:38:12,676 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:12,677 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 546 treesize of output 498 [2022-02-11 00:38:14,373 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:14,373 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 407 treesize of output 363 [2022-02-11 00:38:14,382 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:14,382 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 359 treesize of output 323 [2022-02-11 00:38:15,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:15,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201358673] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:38:15,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:38:15,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:38:15,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86959099] [2022-02-11 00:38:15,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:38:15,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:38:15,033 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:38:15,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:38:15,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:38:15,033 INFO L87 Difference]: Start difference. First operand 857 states and 3207 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:15,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:38:15,430 INFO L93 Difference]: Finished difference Result 1055 states and 3783 transitions. [2022-02-11 00:38:15,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:38:15,430 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:38:15,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:38:15,432 INFO L225 Difference]: With dead ends: 1055 [2022-02-11 00:38:15,432 INFO L226 Difference]: Without dead ends: 1025 [2022-02-11 00:38:15,432 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2022-02-11 00:38:15,432 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 74 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 260 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:38:15,432 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 264 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 560 Invalid, 0 Unknown, 260 Unchecked, 0.3s Time] [2022-02-11 00:38:15,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1025 states. [2022-02-11 00:38:15,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1025 to 860. [2022-02-11 00:38:15,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 3.7462165308498254) internal successors, (3218), 859 states have internal predecessors, (3218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:38:15,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 3218 transitions. [2022-02-11 00:38:15,443 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 3218 transitions. Word has length 20 [2022-02-11 00:38:15,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:38:15,443 INFO L470 AbstractCegarLoop]: Abstraction has 860 states and 3218 transitions. [2022-02-11 00:38:15,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:15,443 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 3218 transitions. [2022-02-11 00:38:15,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:38:15,445 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:38:15,445 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:38:15,461 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-11 00:38:15,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:15,646 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:38:15,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:38:15,646 INFO L85 PathProgramCache]: Analyzing trace with hash -421470892, now seen corresponding path program 56 times [2022-02-11 00:38:15,646 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:38:15,646 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266255880] [2022-02-11 00:38:15,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:38:15,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:38:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:38:15,882 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:15,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:38:15,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266255880] [2022-02-11 00:38:15,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266255880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:38:15,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352102139] [2022-02-11 00:38:15,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:38:15,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:15,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:38:15,883 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-11 00:38:15,884 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-11 00:38:15,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:38:15,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:38:15,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-11 00:38:15,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:38:16,368 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:16,369 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 292 treesize of output 254 [2022-02-11 00:38:17,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:17,374 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 207 treesize of output 179 [2022-02-11 00:38:17,377 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 196 treesize of output 176 [2022-02-11 00:38:18,188 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:18,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:38:19,625 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:19,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 504 treesize of output 466 [2022-02-11 00:38:21,256 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:21,257 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 346 treesize of output 306 [2022-02-11 00:38:21,265 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:21,266 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 302 treesize of output 270 [2022-02-11 00:38:21,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:21,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352102139] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:38:21,989 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:38:21,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:38:21,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849963049] [2022-02-11 00:38:21,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:38:21,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:38:21,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:38:21,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:38:21,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:38:21,989 INFO L87 Difference]: Start difference. First operand 860 states and 3218 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:23,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:38:23,366 INFO L93 Difference]: Finished difference Result 1357 states and 4607 transitions. [2022-02-11 00:38:23,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-11 00:38:23,366 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:38:23,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:38:23,369 INFO L225 Difference]: With dead ends: 1357 [2022-02-11 00:38:23,369 INFO L226 Difference]: Without dead ends: 1312 [2022-02-11 00:38:23,369 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=255, Invalid=1077, Unknown=0, NotChecked=0, Total=1332 [2022-02-11 00:38:23,369 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 128 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 1026 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:38:23,369 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 371 Invalid, 1026 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 871 Invalid, 0 Unknown, 90 Unchecked, 0.5s Time] [2022-02-11 00:38:23,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2022-02-11 00:38:23,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 870. [2022-02-11 00:38:23,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 869 states have (on average 3.7456846950517835) internal successors, (3255), 869 states have internal predecessors, (3255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:38:23,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 3255 transitions. [2022-02-11 00:38:23,382 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 3255 transitions. Word has length 20 [2022-02-11 00:38:23,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:38:23,382 INFO L470 AbstractCegarLoop]: Abstraction has 870 states and 3255 transitions. [2022-02-11 00:38:23,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:23,382 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 3255 transitions. [2022-02-11 00:38:23,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:38:23,384 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:38:23,384 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:38:23,399 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-11 00:38:23,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:23,584 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:38:23,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:38:23,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1990865584, now seen corresponding path program 57 times [2022-02-11 00:38:23,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:38:23,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781526745] [2022-02-11 00:38:23,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:38:23,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:38:23,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:38:23,876 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:23,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:38:23,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781526745] [2022-02-11 00:38:23,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781526745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:38:23,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307706722] [2022-02-11 00:38:23,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:38:23,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:23,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:38:23,877 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-11 00:38:23,878 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-11 00:38:23,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 00:38:23,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:38:23,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-11 00:38:23,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:38:24,360 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:24,361 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 246 treesize of output 212 [2022-02-11 00:38:25,638 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:25,638 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 253 treesize of output 227 [2022-02-11 00:38:25,642 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 231 treesize of output 197 [2022-02-11 00:38:26,516 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:26,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:38:28,692 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:28,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 528 treesize of output 492 [2022-02-11 00:38:32,785 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:32,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 362 treesize of output 328 [2022-02-11 00:38:32,795 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 00:38:32,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 324 treesize of output 292 [2022-02-11 00:38:34,199 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:34,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307706722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:38:34,199 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:38:34,199 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 00:38:34,199 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954166600] [2022-02-11 00:38:34,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:38:34,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:38:34,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:38:34,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:38:34,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:38:34,200 INFO L87 Difference]: Start difference. First operand 870 states and 3255 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:38,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:38:38,937 INFO L93 Difference]: Finished difference Result 1538 states and 5097 transitions. [2022-02-11 00:38:38,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-11 00:38:38,938 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 20 [2022-02-11 00:38:38,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:38:38,941 INFO L225 Difference]: With dead ends: 1538 [2022-02-11 00:38:38,941 INFO L226 Difference]: Without dead ends: 1487 [2022-02-11 00:38:38,941 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=582, Invalid=2388, Unknown=0, NotChecked=0, Total=2970 [2022-02-11 00:38:38,941 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 220 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:38:38,941 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 358 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 933 Invalid, 0 Unknown, 161 Unchecked, 0.6s Time] [2022-02-11 00:38:38,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1487 states. [2022-02-11 00:38:38,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1487 to 876. [2022-02-11 00:38:38,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 875 states have (on average 3.7542857142857144) internal successors, (3285), 875 states have internal predecessors, (3285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:38:38,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 3285 transitions. [2022-02-11 00:38:38,956 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 3285 transitions. Word has length 20 [2022-02-11 00:38:38,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:38:38,956 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 3285 transitions. [2022-02-11 00:38:38,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-11 00:38:38,956 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 3285 transitions. [2022-02-11 00:38:38,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:38:38,958 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:38:38,958 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:38:38,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-11 00:38:39,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:39,159 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 00:38:39,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:38:39,159 INFO L85 PathProgramCache]: Analyzing trace with hash -431077312, now seen corresponding path program 58 times [2022-02-11 00:38:39,159 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:38:39,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214247115] [2022-02-11 00:38:39,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:38:39,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:38:39,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:38:39,392 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:39,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:38:39,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214247115] [2022-02-11 00:38:39,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214247115] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:38:39,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951312192] [2022-02-11 00:38:39,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:38:39,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:39,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:38:39,393 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-11 00:38:39,394 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-11 00:38:39,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:38:39,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:38:39,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-11 00:38:39,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:38:39,996 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:39,997 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 225 treesize of output 195 [2022-02-11 00:38:40,522 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 293 treesize of output 255 [2022-02-11 00:38:40,525 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:38:40,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 216 [2022-02-11 00:38:41,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:38:41,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-02-11 00:38:42,155 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-02-11 00:38:42,173 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-11 00:38:42,182 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-11 00:38:42,198 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-11 00:38:42,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:38:42,356 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 1,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∨-2-1 context. [2022-02-11 00:38:42,358 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-02-11 00:38:42,358 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-02-11 00:38:42,358 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-02-11 00:38:42,360 INFO L733 BasicCegarLoop]: Path program histogram: [58, 6, 6, 4, 3, 2, 2, 1, 1, 1] [2022-02-11 00:38:42,362 INFO L234 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-11 00:38:42,362 INFO L184 ceAbstractionStarter]: Computing trace abstraction results [2022-02-11 00:38:42,363 INFO L202 PluginConnector]: Adding new model nzb-file-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.02 12:38:42 BasicIcfg [2022-02-11 00:38:42,363 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-11 00:38:42,363 INFO L158 Benchmark]: Toolchain (without parser) took 734888.87ms. Allocated memory was 189.8MB in the beginning and 563.1MB in the end (delta: 373.3MB). Free memory was 153.6MB in the beginning and 449.2MB in the end (delta: -295.6MB). Peak memory consumption was 341.8MB. Max. memory is 8.0GB. [2022-02-11 00:38:42,363 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 189.8MB. Free memory is still 155.1MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-11 00:38:42,363 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.43ms. Allocated memory is still 189.8MB. Free memory was 153.6MB in the beginning and 152.2MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-11 00:38:42,364 INFO L158 Benchmark]: Boogie Preprocessor took 12.73ms. Allocated memory is still 189.8MB. Free memory was 152.0MB in the beginning and 151.0MB in the end (delta: 994.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-11 00:38:42,364 INFO L158 Benchmark]: RCFGBuilder took 350.22ms. Allocated memory is still 189.8MB. Free memory was 150.9MB in the beginning and 134.3MB in the end (delta: 16.6MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2022-02-11 00:38:42,364 INFO L158 Benchmark]: TraceAbstraction took 734483.84ms. Allocated memory was 189.8MB in the beginning and 563.1MB in the end (delta: 373.3MB). Free memory was 133.7MB in the beginning and 449.2MB in the end (delta: -315.5MB). Peak memory consumption was 321.9MB. Max. memory is 8.0GB. [2022-02-11 00:38:42,364 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10ms. Allocated memory is still 189.8MB. Free memory is still 155.1MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 38.43ms. Allocated memory is still 189.8MB. Free memory was 153.6MB in the beginning and 152.2MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 12.73ms. Allocated memory is still 189.8MB. Free memory was 152.0MB in the beginning and 151.0MB in the end (delta: 994.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 350.22ms. Allocated memory is still 189.8MB. Free memory was 150.9MB in the beginning and 134.3MB in the end (delta: 16.6MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * TraceAbstraction took 734483.84ms. Allocated memory was 189.8MB in the beginning and 563.1MB in the end (delta: 373.3MB). Free memory was 133.7MB in the beginning and 449.2MB in the end (delta: -315.5MB). Peak memory consumption was 321.9MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 143]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 1,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∨-2-1 context. - TimeoutResultAtElement [Line: 133]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 1,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∨-2-1 context. - TimeoutResultAtElement [Line: 136]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 1,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∨-2-1 context. - TimeoutResultAtElement [Line: 137]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 21 with TraceHistMax 1,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∨-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 38 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 734.4s, OverallIterations: 84, TraceHistogramMax: 1, PathProgramHistogramMax: 58, EmptinessCheckTime: 0.1s, AutomataDifference: 204.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12212 SdHoareTripleChecker+Valid, 35.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12212 mSDsluCounter, 20568 SdHoareTripleChecker+Invalid, 30.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 3979 IncrementalHoareTripleChecker+Unchecked, 38860 mSDsCounter, 4845 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 61623 IncrementalHoareTripleChecker+Invalid, 70447 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4845 mSolverCounterUnsat, 1948 mSDtfsCounter, 61623 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4320 GetRequests, 1503 SyntacticMatches, 124 SemanticMatches, 2693 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37762 ImplicationChecksByTransitivity, 213.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=876occurred in iteration=83, InterpolantAutomatonStates: 1908, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 83 MinimizatonAttempts, 30785 StatesRemovedByMinimization, 79 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 509.0s InterpolantComputationTime, 2755 NumberOfCodeBlocks, 2755 NumberOfCodeBlocksAsserted, 212 NumberOfCheckSat, 3754 ConstructedInterpolants, 80 QuantifiedInterpolants, 166000 SizeOfPredicates, 1360 NumberOfNonLiveVariables, 5012 ConjunctsInSsa, 2195 ConjunctsInUnsatCore, 205 InterpolantComputations, 22 PerfectInterpolantSequences, 18/543 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown