/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.abstract-por-f0ea240 [2022-02-11 01:23:28,191 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-11 01:23:28,192 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-11 01:23:28,259 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-11 01:23:28,260 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-11 01:23:28,263 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-11 01:23:28,265 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-11 01:23:28,269 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-11 01:23:28,271 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-11 01:23:28,271 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-11 01:23:28,272 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-11 01:23:28,273 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-11 01:23:28,273 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-11 01:23:28,274 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-11 01:23:28,275 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-11 01:23:28,276 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-11 01:23:28,276 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-11 01:23:28,277 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-11 01:23:28,278 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-11 01:23:28,285 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-11 01:23:28,287 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-11 01:23:28,292 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-11 01:23:28,295 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-11 01:23:28,297 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-11 01:23:28,304 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-11 01:23:28,304 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-11 01:23:28,305 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-11 01:23:28,305 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-11 01:23:28,306 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-11 01:23:28,306 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-11 01:23:28,307 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-11 01:23:28,307 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-11 01:23:28,308 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-11 01:23:28,308 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-11 01:23:28,309 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-11 01:23:28,309 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-11 01:23:28,310 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-11 01:23:28,310 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-11 01:23:28,310 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-11 01:23:28,311 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-11 01:23:28,311 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-11 01:23:28,312 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 01:23:28,348 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-11 01:23:28,348 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-11 01:23:28,349 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-11 01:23:28,349 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-11 01:23:28,350 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-11 01:23:28,350 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-11 01:23:28,350 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-11 01:23:28,350 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-11 01:23:28,351 INFO L138 SettingsManager]: * Use SBE=true [2022-02-11 01:23:28,351 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-11 01:23:28,352 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-11 01:23:28,353 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-11 01:23:28,353 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-11 01:23:28,353 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-11 01:23:28,353 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-11 01:23:28,353 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-11 01:23:28,353 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-11 01:23:28,353 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-11 01:23:28,355 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-11 01:23:28,355 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 01:23:28,355 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-11 01:23:28,355 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-11 01:23:28,355 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-11 01:23:28,355 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-11 01:23:28,355 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-11 01:23:28,356 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-11 01:23:28,356 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-11 01:23:28,356 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 01:23:28,570 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-11 01:23:28,595 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-11 01:23:28,598 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-11 01:23:28,599 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-11 01:23:28,602 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-11 01:23:28,606 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl [2022-02-11 01:23:28,607 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-array-hom.wvr.bpl' [2022-02-11 01:23:28,630 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-11 01:23:28,631 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-11 01:23:28,632 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-11 01:23:28,632 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-11 01:23:28,632 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-11 01:23:28,646 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,652 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,657 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-11 01:23:28,659 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-11 01:23:28,660 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-11 01:23:28,660 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-11 01:23:28,660 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-11 01:23:28,666 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,666 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,667 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,667 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,669 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,671 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,672 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,676 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-11 01:23:28,678 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-11 01:23:28,678 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-11 01:23:28,678 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-11 01:23:28,679 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/1) ... [2022-02-11 01:23:28,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 01:23:28,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:28,729 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 01:23:28,748 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 01:23:28,764 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-11 01:23:28,764 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-11 01:23:28,764 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-11 01:23:28,765 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-11 01:23:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-11 01:23:28,765 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-11 01:23:28,765 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-11 01:23:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-11 01:23:28,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-11 01:23:28,766 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-11 01:23:28,766 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-11 01:23:28,766 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-11 01:23:28,767 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 01:23:28,812 INFO L234 CfgBuilder]: Building ICFG [2022-02-11 01:23:28,813 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-11 01:23:28,927 INFO L275 CfgBuilder]: Performing block encoding [2022-02-11 01:23:28,938 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-11 01:23:28,938 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-11 01:23:28,940 INFO L202 PluginConnector]: Adding new model min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 01:23:28 BoogieIcfgContainer [2022-02-11 01:23:28,940 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-11 01:23:28,941 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-11 01:23:28,941 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-11 01:23:28,948 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-11 01:23:28,949 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 01:23:28" (1/2) ... [2022-02-11 01:23:28,950 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f9beb5c and model type min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.02 01:23:28, skipping insertion in model container [2022-02-11 01:23:28,950 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 01:23:28" (2/2) ... [2022-02-11 01:23:28,952 INFO L112 eAbstractionObserver]: Analyzing ICFG min-array-hom.wvr.bpl [2022-02-11 01:23:28,960 WARN L154 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-11 01:23:28,960 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-11 01:23:28,960 INFO L168 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-11 01:23:28,960 INFO L538 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-11 01:23:29,007 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-11 01:23:29,044 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-11 01:23:29,049 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 01:23:29,049 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-11 01:23:29,060 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2022-02-11 01:23:29,104 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states 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 01:23:29,106 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states 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 01:23:29,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-11 01:23:29,120 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:29,121 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 01:23:29,122 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:29,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:29,130 INFO L85 PathProgramCache]: Analyzing trace with hash 541406590, now seen corresponding path program 1 times [2022-02-11 01:23:29,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:29,139 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142197907] [2022-02-11 01:23:29,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:29,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:29,285 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 01:23:29,285 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:29,285 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142197907] [2022-02-11 01:23:29,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142197907] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:23:29,286 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:23:29,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 01:23:29,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458082944] [2022-02-11 01:23:29,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:23:29,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-11 01:23:29,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:29,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-11 01:23:29,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-11 01:23:29,312 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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 01:23:29,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:29,384 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2022-02-11 01:23:29,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-11 01:23:29,386 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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 01:23:29,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:29,401 INFO L225 Difference]: With dead ends: 217 [2022-02-11 01:23:29,401 INFO L226 Difference]: Without dead ends: 202 [2022-02-11 01:23:29,403 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 01:23:29,406 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 3 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:29,407 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 27 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 01:23:29,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-02-11 01:23:29,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2022-02-11 01:23:29,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states 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 01:23:29,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2022-02-11 01:23:29,518 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2022-02-11 01:23:29,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:29,519 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2022-02-11 01:23:29,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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 01:23:29,520 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2022-02-11 01:23:29,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 01:23:29,522 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:29,522 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 01:23:29,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-11 01:23:29,522 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:29,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:29,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1033477442, now seen corresponding path program 1 times [2022-02-11 01:23:29,523 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:29,523 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899791412] [2022-02-11 01:23:29,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:29,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:29,575 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 01:23:29,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:29,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899791412] [2022-02-11 01:23:29,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899791412] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:23:29,577 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:23:29,577 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 01:23:29,577 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935992665] [2022-02-11 01:23:29,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:23:29,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 01:23:29,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:29,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 01:23:29,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-11 01:23:29,580 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:29,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:29,635 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2022-02-11 01:23:29,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 01:23:29,635 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-11 01:23:29,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:29,637 INFO L225 Difference]: With dead ends: 158 [2022-02-11 01:23:29,637 INFO L226 Difference]: Without dead ends: 158 [2022-02-11 01:23:29,637 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 01:23:29,638 INFO L934 BasicCegarLoop]: 8 mSDtfsCounter, 34 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:29,639 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 15 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 01:23:29,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-02-11 01:23:29,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2022-02-11 01:23:29,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 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 01:23:29,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2022-02-11 01:23:29,663 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2022-02-11 01:23:29,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:29,663 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2022-02-11 01:23:29,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:29,663 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2022-02-11 01:23:29,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 01:23:29,665 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:29,665 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 01:23:29,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-11 01:23:29,665 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:29,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:29,666 INFO L85 PathProgramCache]: Analyzing trace with hash -324870244, now seen corresponding path program 1 times [2022-02-11 01:23:29,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:29,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141803303] [2022-02-11 01:23:29,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:29,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:29,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:29,756 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 01:23:29,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:29,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141803303] [2022-02-11 01:23:29,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141803303] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 01:23:29,758 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 01:23:29,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 01:23:29,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778419558] [2022-02-11 01:23:29,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 01:23:29,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 01:23:29,759 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:29,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 01:23:29,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 01:23:29,759 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:29,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:29,839 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2022-02-11 01:23:29,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 01:23:29,840 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-11 01:23:29,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:29,841 INFO L225 Difference]: With dead ends: 183 [2022-02-11 01:23:29,841 INFO L226 Difference]: Without dead ends: 183 [2022-02-11 01:23:29,845 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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 01:23:29,846 INFO L934 BasicCegarLoop]: 7 mSDtfsCounter, 77 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:29,847 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 13 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:23:29,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-02-11 01:23:29,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2022-02-11 01:23:29,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states 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 01:23:29,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2022-02-11 01:23:29,856 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2022-02-11 01:23:29,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:29,858 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2022-02-11 01:23:29,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:29,858 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2022-02-11 01:23:29,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-11 01:23:29,859 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:29,859 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, 1, 1] [2022-02-11 01:23:29,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-11 01:23:29,860 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:29,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:29,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1959936804, now seen corresponding path program 1 times [2022-02-11 01:23:29,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:29,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791680002] [2022-02-11 01:23:29,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:29,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:29,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:30,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:30,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:30,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791680002] [2022-02-11 01:23:30,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791680002] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:30,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544634197] [2022-02-11 01:23:30,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:30,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:30,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:30,345 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 01:23:30,379 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 01:23:30,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:30,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 01:23:30,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:30,892 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 46 treesize of output 34 [2022-02-11 01:23:31,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:31,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:31,418 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:31,418 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 75 treesize of output 67 [2022-02-11 01:23:31,983 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:31,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544634197] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:31,983 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:31,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:23:31,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037613585] [2022-02-11 01:23:31,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:31,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 01:23:31,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:31,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 01:23:31,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-02-11 01:23:31,985 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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 01:23:32,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:32,337 INFO L93 Difference]: Finished difference Result 366 states and 1043 transitions. [2022-02-11 01:23:32,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 01:23:32,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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 22 [2022-02-11 01:23:32,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:32,340 INFO L225 Difference]: With dead ends: 366 [2022-02-11 01:23:32,341 INFO L226 Difference]: Without dead ends: 351 [2022-02-11 01:23:32,341 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2022-02-11 01:23:32,342 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 201 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:32,342 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 55 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:23:32,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-02-11 01:23:32,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 224. [2022-02-11 01:23:32,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states 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 01:23:32,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2022-02-11 01:23:32,361 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2022-02-11 01:23:32,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:32,361 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2022-02-11 01:23:32,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 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 01:23:32,361 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2022-02-11 01:23:32,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-11 01:23:32,363 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:32,363 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, 1, 1] [2022-02-11 01:23:32,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-02-11 01:23:32,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:32,582 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:32,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:32,583 INFO L85 PathProgramCache]: Analyzing trace with hash -2127745896, now seen corresponding path program 2 times [2022-02-11 01:23:32,583 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:32,583 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983161611] [2022-02-11 01:23:32,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:32,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:32,805 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:32,805 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:32,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983161611] [2022-02-11 01:23:32,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983161611] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:32,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321391788] [2022-02-11 01:23:32,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:23:32,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:32,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:32,810 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 01:23:32,840 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 01:23:32,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:23:32,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:32,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 01:23:32,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:33,116 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:33,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2022-02-11 01:23:33,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:33,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:33,723 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:33,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 75 treesize of output 67 [2022-02-11 01:23:34,023 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:34,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321391788] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:34,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:34,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 19 [2022-02-11 01:23:34,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188178029] [2022-02-11 01:23:34,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:34,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 01:23:34,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:34,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 01:23:34,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2022-02-11 01:23:34,026 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:35,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:35,072 INFO L93 Difference]: Finished difference Result 478 states and 1385 transitions. [2022-02-11 01:23:35,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 01:23:35,076 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-11 01:23:35,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:35,079 INFO L225 Difference]: With dead ends: 478 [2022-02-11 01:23:35,079 INFO L226 Difference]: Without dead ends: 463 [2022-02-11 01:23:35,080 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=229, Invalid=763, Unknown=0, NotChecked=0, Total=992 [2022-02-11 01:23:35,081 INFO L934 BasicCegarLoop]: 14 mSDtfsCounter, 286 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:35,081 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 125 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:23:35,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2022-02-11 01:23:35,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 229. [2022-02-11 01:23:35,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 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 01:23:35,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2022-02-11 01:23:35,113 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2022-02-11 01:23:35,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:35,113 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2022-02-11 01:23:35,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:35,114 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2022-02-11 01:23:35,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-11 01:23:35,115 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:35,115 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, 1, 1] [2022-02-11 01:23:35,148 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 01:23:35,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:35,336 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:35,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:35,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1828972448, now seen corresponding path program 3 times [2022-02-11 01:23:35,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:35,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897824030] [2022-02-11 01:23:35,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:35,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:35,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:35,560 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:35,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:35,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897824030] [2022-02-11 01:23:35,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897824030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:35,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495880101] [2022-02-11 01:23:35,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:23:35,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:35,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:35,566 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 01:23:35,567 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 01:23:35,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 01:23:35,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:35,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 01:23:35,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:35,840 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 45 treesize of output 33 [2022-02-11 01:23:35,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:35,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:36,097 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:36,098 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 67 [2022-02-11 01:23:36,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:36,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495880101] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:36,472 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:36,472 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-02-11 01:23:36,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156320102] [2022-02-11 01:23:36,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:36,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:23:36,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:36,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:23:36,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:23:36,474 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:36,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:36,898 INFO L93 Difference]: Finished difference Result 433 states and 1240 transitions. [2022-02-11 01:23:36,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 01:23:36,899 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-11 01:23:36,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:36,902 INFO L225 Difference]: With dead ends: 433 [2022-02-11 01:23:36,902 INFO L226 Difference]: Without dead ends: 418 [2022-02-11 01:23:36,902 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:23:36,903 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 99 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:36,903 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 132 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:23:36,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-02-11 01:23:36,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 241. [2022-02-11 01:23:36,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states 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 01:23:36,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2022-02-11 01:23:36,911 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2022-02-11 01:23:36,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:36,911 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2022-02-11 01:23:36,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:36,912 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2022-02-11 01:23:36,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-11 01:23:36,912 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:36,913 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, 1, 1] [2022-02-11 01:23:36,975 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 01:23:37,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:37,178 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:37,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:37,179 INFO L85 PathProgramCache]: Analyzing trace with hash -258146848, now seen corresponding path program 4 times [2022-02-11 01:23:37,179 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:37,179 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577902334] [2022-02-11 01:23:37,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:37,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:37,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:37,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:37,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:37,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577902334] [2022-02-11 01:23:37,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577902334] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:37,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309943358] [2022-02-11 01:23:37,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:23:37,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:37,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:37,412 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 01:23:37,447 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 01:23:37,470 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:23:37,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:37,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 01:23:37,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:37,675 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:37,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 45 treesize of output 41 [2022-02-11 01:23:37,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:37,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:38,124 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:38,125 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 67 [2022-02-11 01:23:38,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:38,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309943358] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:38,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:38,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:23:38,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806362667] [2022-02-11 01:23:38,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:38,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 01:23:38,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:38,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 01:23:38,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2022-02-11 01:23:38,415 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:38,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:38,670 INFO L93 Difference]: Finished difference Result 374 states and 1089 transitions. [2022-02-11 01:23:38,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 01:23:38,670 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-11 01:23:38,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:38,672 INFO L225 Difference]: With dead ends: 374 [2022-02-11 01:23:38,672 INFO L226 Difference]: Without dead ends: 359 [2022-02-11 01:23:38,672 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2022-02-11 01:23:38,673 INFO L934 BasicCegarLoop]: 11 mSDtfsCounter, 96 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:38,673 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 118 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 278 Invalid, 0 Unknown, 7 Unchecked, 0.1s Time] [2022-02-11 01:23:38,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-02-11 01:23:38,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 245. [2022-02-11 01:23:38,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 2.9262295081967213) internal successors, (714), 244 states have internal predecessors, (714), 0 states have call successors, (0), 0 states 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 01:23:38,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 714 transitions. [2022-02-11 01:23:38,679 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 714 transitions. Word has length 22 [2022-02-11 01:23:38,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:38,679 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 714 transitions. [2022-02-11 01:23:38,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:38,680 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 714 transitions. [2022-02-11 01:23:38,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-11 01:23:38,680 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:38,680 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, 1, 1] [2022-02-11 01:23:38,702 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 01:23:38,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:38,898 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:38,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:38,899 INFO L85 PathProgramCache]: Analyzing trace with hash 1789401154, now seen corresponding path program 5 times [2022-02-11 01:23:38,899 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:38,899 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610069601] [2022-02-11 01:23:38,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:38,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:38,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:39,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:39,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:39,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610069601] [2022-02-11 01:23:39,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610069601] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:39,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327099627] [2022-02-11 01:23:39,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:23:39,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:39,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:39,099 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 01:23:39,100 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 01:23:39,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:23:39,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:39,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 01:23:39,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:39,340 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:39,341 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2022-02-11 01:23:39,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:39,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:39,791 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:39,792 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 67 [2022-02-11 01:23:40,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:40,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327099627] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:40,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:40,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-02-11 01:23:40,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586451921] [2022-02-11 01:23:40,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:40,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:23:40,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:40,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:23:40,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:23:40,126 INFO L87 Difference]: Start difference. First operand 245 states and 714 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:41,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:41,289 INFO L93 Difference]: Finished difference Result 659 states and 1889 transitions. [2022-02-11 01:23:41,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 01:23:41,290 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-11 01:23:41,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:41,293 INFO L225 Difference]: With dead ends: 659 [2022-02-11 01:23:41,294 INFO L226 Difference]: Without dead ends: 644 [2022-02-11 01:23:41,294 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=227, Invalid=643, Unknown=0, NotChecked=0, Total=870 [2022-02-11 01:23:41,295 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 161 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:41,295 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 231 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:23:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2022-02-11 01:23:41,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 247. [2022-02-11 01:23:41,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states 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 01:23:41,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2022-02-11 01:23:41,306 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2022-02-11 01:23:41,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:41,307 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2022-02-11 01:23:41,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:41,307 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2022-02-11 01:23:41,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-11 01:23:41,309 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:41,309 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, 1, 1] [2022-02-11 01:23:41,335 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 01:23:41,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:41,532 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:41,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:41,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1248888004, now seen corresponding path program 6 times [2022-02-11 01:23:41,533 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:41,533 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630091918] [2022-02-11 01:23:41,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:41,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:41,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:41,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:41,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630091918] [2022-02-11 01:23:41,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630091918] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:41,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273847218] [2022-02-11 01:23:41,712 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:23:41,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:41,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:41,714 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 01:23:41,715 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 01:23:41,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 01:23:41,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:41,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 01:23:41,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:41,986 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:23:41,987 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 45 treesize of output 33 [2022-02-11 01:23:42,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:42,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:42,367 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:23:42,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 73 treesize of output 67 [2022-02-11 01:23:42,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:42,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273847218] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:42,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:42,764 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-02-11 01:23:42,764 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583369325] [2022-02-11 01:23:42,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:42,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 01:23:42,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:42,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 01:23:42,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2022-02-11 01:23:42,765 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:43,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:43,723 INFO L93 Difference]: Finished difference Result 489 states and 1408 transitions. [2022-02-11 01:23:43,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 01:23:43,723 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-11 01:23:43,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:43,726 INFO L225 Difference]: With dead ends: 489 [2022-02-11 01:23:43,726 INFO L226 Difference]: Without dead ends: 474 [2022-02-11 01:23:43,727 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:23:43,727 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 136 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:43,727 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 224 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 605 Invalid, 0 Unknown, 38 Unchecked, 0.3s Time] [2022-02-11 01:23:43,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2022-02-11 01:23:43,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 247. [2022-02-11 01:23:43,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states 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 01:23:43,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2022-02-11 01:23:43,736 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2022-02-11 01:23:43,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:43,736 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2022-02-11 01:23:43,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:43,736 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2022-02-11 01:23:43,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:43,746 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:43,746 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:43,773 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 01:23:43,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:43,973 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:43,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:43,973 INFO L85 PathProgramCache]: Analyzing trace with hash 976010682, now seen corresponding path program 7 times [2022-02-11 01:23:43,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:43,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41254755] [2022-02-11 01:23:43,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:43,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:44,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:44,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:44,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41254755] [2022-02-11 01:23:44,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41254755] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:44,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323715251] [2022-02-11 01:23:44,039 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:23:44,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:44,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:44,040 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 01:23:44,044 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 01:23:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:44,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:44,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:44,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:44,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:44,367 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:44,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323715251] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:44,367 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:44,367 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:23:44,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085092189] [2022-02-11 01:23:44,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:44,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:23:44,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:44,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:23:44,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:23:44,371 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:45,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:45,196 INFO L93 Difference]: Finished difference Result 1099 states and 3110 transitions. [2022-02-11 01:23:45,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-11 01:23:45,196 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:45,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:45,200 INFO L225 Difference]: With dead ends: 1099 [2022-02-11 01:23:45,201 INFO L226 Difference]: Without dead ends: 1099 [2022-02-11 01:23:45,201 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=714, Invalid=2148, Unknown=0, NotChecked=0, Total=2862 [2022-02-11 01:23:45,202 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 277 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:45,202 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 202 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:23:45,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1099 states. [2022-02-11 01:23:45,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1099 to 311. [2022-02-11 01:23:45,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.141935483870968) internal successors, (974), 310 states have internal predecessors, (974), 0 states have call successors, (0), 0 states 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 01:23:45,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 974 transitions. [2022-02-11 01:23:45,213 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 974 transitions. Word has length 24 [2022-02-11 01:23:45,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:45,214 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 974 transitions. [2022-02-11 01:23:45,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:45,214 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 974 transitions. [2022-02-11 01:23:45,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:45,215 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:45,215 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:45,243 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 01:23:45,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:45,444 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:45,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:45,444 INFO L85 PathProgramCache]: Analyzing trace with hash -308162, now seen corresponding path program 8 times [2022-02-11 01:23:45,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:45,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80139145] [2022-02-11 01:23:45,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:45,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:45,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:45,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:45,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:45,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80139145] [2022-02-11 01:23:45,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80139145] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:45,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907546882] [2022-02-11 01:23:45,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:23:45,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:45,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:45,501 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 01:23:45,502 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 01:23:45,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:23:45,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:45,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:45,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:45,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:45,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:45,753 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:45,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907546882] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:45,753 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:45,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:23:45,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249398276] [2022-02-11 01:23:45,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:45,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:23:45,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:45,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:23:45,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:23:45,754 INFO L87 Difference]: Start difference. First operand 311 states and 974 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:47,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:47,996 INFO L93 Difference]: Finished difference Result 1794 states and 5013 transitions. [2022-02-11 01:23:47,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-11 01:23:47,996 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:47,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:48,006 INFO L225 Difference]: With dead ends: 1794 [2022-02-11 01:23:48,006 INFO L226 Difference]: Without dead ends: 1794 [2022-02-11 01:23:48,009 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2378, Invalid=8752, Unknown=0, NotChecked=0, Total=11130 [2022-02-11 01:23:48,010 INFO L934 BasicCegarLoop]: 28 mSDtfsCounter, 460 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 1148 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:48,010 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 303 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1148 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 01:23:48,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-02-11 01:23:48,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 315. [2022-02-11 01:23:48,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 3.1656050955414012) internal successors, (994), 314 states have internal predecessors, (994), 0 states have call successors, (0), 0 states 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 01:23:48,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 994 transitions. [2022-02-11 01:23:48,038 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 994 transitions. Word has length 24 [2022-02-11 01:23:48,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:48,038 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 994 transitions. [2022-02-11 01:23:48,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:48,039 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 994 transitions. [2022-02-11 01:23:48,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:48,040 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:48,040 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:48,066 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 01:23:48,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-11 01:23:48,253 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:48,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:48,254 INFO L85 PathProgramCache]: Analyzing trace with hash 566643918, now seen corresponding path program 9 times [2022-02-11 01:23:48,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:48,254 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105506447] [2022-02-11 01:23:48,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:48,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:48,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:48,299 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:48,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105506447] [2022-02-11 01:23:48,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105506447] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:48,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108042240] [2022-02-11 01:23:48,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:23:48,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:48,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:48,303 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 01:23:48,306 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 01:23:48,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:23:48,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:48,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:48,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:48,452 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:48,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:48,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108042240] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:48,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:48,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:23:48,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062462640] [2022-02-11 01:23:48,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:48,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:23:48,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:48,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:23:48,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:23:48,567 INFO L87 Difference]: Start difference. First operand 315 states and 994 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:49,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:49,510 INFO L93 Difference]: Finished difference Result 1470 states and 4126 transitions. [2022-02-11 01:23:49,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-11 01:23:49,511 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:49,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:49,516 INFO L225 Difference]: With dead ends: 1470 [2022-02-11 01:23:49,517 INFO L226 Difference]: Without dead ends: 1470 [2022-02-11 01:23:49,518 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1095, Invalid=3327, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 01:23:49,518 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 338 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:49,518 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 252 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:23:49,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2022-02-11 01:23:49,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 306. [2022-02-11 01:23:49,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.1475409836065573) internal successors, (960), 305 states have internal predecessors, (960), 0 states have call successors, (0), 0 states 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 01:23:49,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 960 transitions. [2022-02-11 01:23:49,532 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 960 transitions. Word has length 24 [2022-02-11 01:23:49,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:49,532 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 960 transitions. [2022-02-11 01:23:49,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:49,532 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 960 transitions. [2022-02-11 01:23:49,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:49,532 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:49,533 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, 1, 1, 1, 1] [2022-02-11 01:23:49,552 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 01:23:49,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:49,747 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:49,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:49,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1502782590, now seen corresponding path program 1 times [2022-02-11 01:23:49,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:49,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273396621] [2022-02-11 01:23:49,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:49,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:49,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:49,778 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:49,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:49,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273396621] [2022-02-11 01:23:49,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273396621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:49,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555526214] [2022-02-11 01:23:49,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:49,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:49,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:49,780 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 01:23:49,781 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 01:23:49,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:49,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:23:49,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:49,873 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:49,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:49,949 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:49,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555526214] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:49,950 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:49,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-11 01:23:49,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837920991] [2022-02-11 01:23:49,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:49,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 01:23:49,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:49,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 01:23:49,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-11 01:23:49,951 INFO L87 Difference]: Start difference. First operand 306 states and 960 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:50,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:50,092 INFO L93 Difference]: Finished difference Result 685 states and 2024 transitions. [2022-02-11 01:23:50,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 01:23:50,092 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:50,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:50,095 INFO L225 Difference]: With dead ends: 685 [2022-02-11 01:23:50,095 INFO L226 Difference]: Without dead ends: 679 [2022-02-11 01:23:50,095 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:23:50,095 INFO L934 BasicCegarLoop]: 12 mSDtfsCounter, 147 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:50,096 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 42 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:23:50,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-02-11 01:23:50,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 429. [2022-02-11 01:23:50,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.2406542056074765) internal successors, (1387), 428 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states 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 01:23:50,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1387 transitions. [2022-02-11 01:23:50,105 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1387 transitions. Word has length 24 [2022-02-11 01:23:50,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:50,105 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1387 transitions. [2022-02-11 01:23:50,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1387 transitions. [2022-02-11 01:23:50,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:50,106 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:50,106 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:50,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-02-11 01:23:50,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-11 01:23:50,339 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:50,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:50,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1065813882, now seen corresponding path program 10 times [2022-02-11 01:23:50,339 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:50,339 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510044587] [2022-02-11 01:23:50,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:50,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:50,381 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:50,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:50,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510044587] [2022-02-11 01:23:50,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510044587] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:50,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226048553] [2022-02-11 01:23:50,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:23:50,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:50,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:50,384 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 01:23:50,385 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 01:23:50,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:23:50,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:50,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:50,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:50,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:50,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:50,584 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:50,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226048553] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:50,585 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:50,585 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-11 01:23:50,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234084525] [2022-02-11 01:23:50,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:50,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:23:50,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:50,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:23:50,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:23:50,586 INFO L87 Difference]: Start difference. First operand 429 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 01:23:50,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:50,993 INFO L93 Difference]: Finished difference Result 1159 states and 3490 transitions. [2022-02-11 01:23:50,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 01:23:50,993 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 24 [2022-02-11 01:23:50,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:50,999 INFO L225 Difference]: With dead ends: 1159 [2022-02-11 01:23:50,999 INFO L226 Difference]: Without dead ends: 1111 [2022-02-11 01:23:50,999 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:23:51,001 INFO L934 BasicCegarLoop]: 12 mSDtfsCounter, 276 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:51,001 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 103 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:23:51,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2022-02-11 01:23:51,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 639. [2022-02-11 01:23:51,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 638 states have (on average 3.3448275862068964) internal successors, (2134), 638 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states 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 01:23:51,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 2134 transitions. [2022-02-11 01:23:51,020 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 2134 transitions. Word has length 24 [2022-02-11 01:23:51,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:51,021 INFO L470 AbstractCegarLoop]: Abstraction has 639 states and 2134 transitions. [2022-02-11 01:23:51,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 01:23:51,021 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 2134 transitions. [2022-02-11 01:23:51,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:51,023 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:51,023 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, 1, 1, 1, 1] [2022-02-11 01:23:51,040 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 01:23:51,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-11 01:23:51,242 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:51,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:51,243 INFO L85 PathProgramCache]: Analyzing trace with hash 359856550, now seen corresponding path program 2 times [2022-02-11 01:23:51,243 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:51,243 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196312067] [2022-02-11 01:23:51,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:51,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:51,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:51,280 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:51,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:51,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196312067] [2022-02-11 01:23:51,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196312067] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:51,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574477613] [2022-02-11 01:23:51,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:23:51,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:51,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:51,290 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 01:23:51,291 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 01:23:51,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:23:51,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:51,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:23:51,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:51,408 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:51,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:51,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574477613] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:51,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:51,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-11 01:23:51,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418893450] [2022-02-11 01:23:51,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:51,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 01:23:51,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:51,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 01:23:51,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-02-11 01:23:51,492 INFO L87 Difference]: Start difference. First operand 639 states and 2134 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:51,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:51,718 INFO L93 Difference]: Finished difference Result 1267 states and 3847 transitions. [2022-02-11 01:23:51,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 01:23:51,719 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:51,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:51,724 INFO L225 Difference]: With dead ends: 1267 [2022-02-11 01:23:51,724 INFO L226 Difference]: Without dead ends: 1267 [2022-02-11 01:23:51,726 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=234, Unknown=0, NotChecked=0, Total=380 [2022-02-11 01:23:51,727 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 183 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:51,727 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 78 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:23:51,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2022-02-11 01:23:51,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 683. [2022-02-11 01:23:51,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 682 states have (on average 3.3167155425219943) internal successors, (2262), 682 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states 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 01:23:51,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2262 transitions. [2022-02-11 01:23:51,750 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2262 transitions. Word has length 24 [2022-02-11 01:23:51,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:51,751 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 2262 transitions. [2022-02-11 01:23:51,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:51,751 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2262 transitions. [2022-02-11 01:23:51,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:51,752 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:51,752 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:51,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-02-11 01:23:51,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-11 01:23:51,969 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:51,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:51,970 INFO L85 PathProgramCache]: Analyzing trace with hash -986825016, now seen corresponding path program 11 times [2022-02-11 01:23:51,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:51,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396559490] [2022-02-11 01:23:51,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:51,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:52,024 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:52,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:52,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396559490] [2022-02-11 01:23:52,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396559490] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:52,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422784714] [2022-02-11 01:23:52,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:23:52,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:52,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:52,039 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 01:23:52,041 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 01:23:52,080 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:23:52,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:52,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:52,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:52,168 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:52,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:52,244 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:52,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422784714] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:52,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:52,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:23:52,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072667234] [2022-02-11 01:23:52,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:52,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:23:52,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:52,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:23:52,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:23:52,246 INFO L87 Difference]: Start difference. First operand 683 states and 2262 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:52,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:52,755 INFO L93 Difference]: Finished difference Result 2268 states and 6749 transitions. [2022-02-11 01:23:52,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-11 01:23:52,755 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:52,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:52,767 INFO L225 Difference]: With dead ends: 2268 [2022-02-11 01:23:52,767 INFO L226 Difference]: Without dead ends: 2268 [2022-02-11 01:23:52,768 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2022-02-11 01:23:52,770 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 259 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:52,771 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 150 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:23:52,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2022-02-11 01:23:52,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 699. [2022-02-11 01:23:52,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 3.312320916905444) internal successors, (2312), 698 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states 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 01:23:52,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 2312 transitions. [2022-02-11 01:23:52,821 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 2312 transitions. Word has length 24 [2022-02-11 01:23:52,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:52,822 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 2312 transitions. [2022-02-11 01:23:52,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:52,822 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 2312 transitions. [2022-02-11 01:23:52,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:52,824 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:52,824 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:52,847 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 01:23:53,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-11 01:23:53,043 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:53,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:53,044 INFO L85 PathProgramCache]: Analyzing trace with hash -201910922, now seen corresponding path program 12 times [2022-02-11 01:23:53,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:53,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481844730] [2022-02-11 01:23:53,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:53,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:53,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:53,085 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:53,086 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:53,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481844730] [2022-02-11 01:23:53,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481844730] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:53,086 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598187126] [2022-02-11 01:23:53,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:23:53,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:53,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:53,087 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 01:23:53,103 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 01:23:53,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 01:23:53,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:53,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:53,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:53,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:53,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:53,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598187126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:53,237 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:53,237 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:23:53,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213927655] [2022-02-11 01:23:53,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:53,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:23:53,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:53,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:23:53,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:23:53,238 INFO L87 Difference]: Start difference. First operand 699 states and 2312 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:53,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:53,888 INFO L93 Difference]: Finished difference Result 2256 states and 6789 transitions. [2022-02-11 01:23:53,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-11 01:23:53,888 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:53,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:53,899 INFO L225 Difference]: With dead ends: 2256 [2022-02-11 01:23:53,899 INFO L226 Difference]: Without dead ends: 2256 [2022-02-11 01:23:53,900 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=584, Invalid=2068, Unknown=0, NotChecked=0, Total=2652 [2022-02-11 01:23:53,902 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 300 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:53,902 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 141 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:23:53,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2256 states. [2022-02-11 01:23:53,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2256 to 775. [2022-02-11 01:23:53,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 774 states have (on average 3.289405684754522) internal successors, (2546), 774 states have internal predecessors, (2546), 0 states have call successors, (0), 0 states 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 01:23:53,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 2546 transitions. [2022-02-11 01:23:53,940 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 2546 transitions. Word has length 24 [2022-02-11 01:23:53,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:53,941 INFO L470 AbstractCegarLoop]: Abstraction has 775 states and 2546 transitions. [2022-02-11 01:23:53,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:53,941 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 2546 transitions. [2022-02-11 01:23:53,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:53,945 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:53,945 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:53,969 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 01:23:54,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:54,167 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:54,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:54,167 INFO L85 PathProgramCache]: Analyzing trace with hash 186144540, now seen corresponding path program 13 times [2022-02-11 01:23:54,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:54,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947723614] [2022-02-11 01:23:54,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:54,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:54,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:54,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:54,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947723614] [2022-02-11 01:23:54,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947723614] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:54,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688075164] [2022-02-11 01:23:54,233 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:23:54,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:54,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:54,235 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 01:23:54,236 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 01:23:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:54,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:54,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:54,389 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:54,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:54,441 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:54,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688075164] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:54,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:54,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-11 01:23:54,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563191047] [2022-02-11 01:23:54,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:54,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:23:54,442 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:54,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:23:54,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:23:54,442 INFO L87 Difference]: Start difference. First operand 775 states and 2546 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:54,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:54,762 INFO L93 Difference]: Finished difference Result 1611 states and 5005 transitions. [2022-02-11 01:23:54,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 01:23:54,762 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:54,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:54,771 INFO L225 Difference]: With dead ends: 1611 [2022-02-11 01:23:54,771 INFO L226 Difference]: Without dead ends: 1611 [2022-02-11 01:23:54,771 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:23:54,772 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 258 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:54,772 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 104 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:23:54,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2022-02-11 01:23:54,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 926. [2022-02-11 01:23:54,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 3.370810810810811) internal successors, (3118), 925 states have internal predecessors, (3118), 0 states have call successors, (0), 0 states 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 01:23:54,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 3118 transitions. [2022-02-11 01:23:54,799 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 3118 transitions. Word has length 24 [2022-02-11 01:23:54,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:54,799 INFO L470 AbstractCegarLoop]: Abstraction has 926 states and 3118 transitions. [2022-02-11 01:23:54,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:54,799 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 3118 transitions. [2022-02-11 01:23:54,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:54,802 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:54,802 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:54,828 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 01:23:55,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-11 01:23:55,015 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:55,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:55,016 INFO L85 PathProgramCache]: Analyzing trace with hash -246732064, now seen corresponding path program 14 times [2022-02-11 01:23:55,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:55,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235771550] [2022-02-11 01:23:55,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:55,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:55,059 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:55,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:55,059 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235771550] [2022-02-11 01:23:55,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235771550] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:55,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009794562] [2022-02-11 01:23:55,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:23:55,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:55,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:55,075 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 01:23:55,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-11 01:23:55,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:23:55,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:55,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:55,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:55,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:55,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:55,278 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:55,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009794562] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:55,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:55,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:23:55,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063773084] [2022-02-11 01:23:55,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:55,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:23:55,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:55,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:23:55,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:23:55,281 INFO L87 Difference]: Start difference. First operand 926 states and 3118 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:55,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:55,854 INFO L93 Difference]: Finished difference Result 2408 states and 7521 transitions. [2022-02-11 01:23:55,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 01:23:55,855 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:55,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:55,861 INFO L225 Difference]: With dead ends: 2408 [2022-02-11 01:23:55,862 INFO L226 Difference]: Without dead ends: 2404 [2022-02-11 01:23:55,862 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 01:23:55,863 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 271 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:55,863 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 151 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:23:55,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2404 states. [2022-02-11 01:23:55,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2404 to 934. [2022-02-11 01:23:55,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 3.356913183279743) internal successors, (3132), 933 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states 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 01:23:55,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 3132 transitions. [2022-02-11 01:23:55,896 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 3132 transitions. Word has length 24 [2022-02-11 01:23:55,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:55,896 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 3132 transitions. [2022-02-11 01:23:55,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:55,896 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 3132 transitions. [2022-02-11 01:23:55,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:55,898 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:55,898 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:55,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-02-11 01:23:56,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:56,114 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:56,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:56,115 INFO L85 PathProgramCache]: Analyzing trace with hash -112101728, now seen corresponding path program 15 times [2022-02-11 01:23:56,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:56,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906639213] [2022-02-11 01:23:56,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:56,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:56,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:56,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:56,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:56,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906639213] [2022-02-11 01:23:56,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906639213] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:56,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106650816] [2022-02-11 01:23:56,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:23:56,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:56,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:56,163 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 01:23:56,182 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 01:23:56,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 01:23:56,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:56,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:56,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:56,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:56,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:56,479 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:56,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106650816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:56,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:56,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:23:56,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6958709] [2022-02-11 01:23:56,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:56,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:23:56,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:56,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:23:56,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:23:56,480 INFO L87 Difference]: Start difference. First operand 934 states and 3132 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:57,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:57,489 INFO L93 Difference]: Finished difference Result 3509 states and 10311 transitions. [2022-02-11 01:23:57,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-11 01:23:57,490 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:57,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:57,498 INFO L225 Difference]: With dead ends: 3509 [2022-02-11 01:23:57,499 INFO L226 Difference]: Without dead ends: 3509 [2022-02-11 01:23:57,499 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1091, Invalid=3199, Unknown=0, NotChecked=0, Total=4290 [2022-02-11 01:23:57,501 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 408 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:57,502 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 270 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:23:57,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3509 states. [2022-02-11 01:23:57,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3509 to 985. [2022-02-11 01:23:57,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 984 states have (on average 3.399390243902439) internal successors, (3345), 984 states have internal predecessors, (3345), 0 states have call successors, (0), 0 states 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 01:23:57,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 3345 transitions. [2022-02-11 01:23:57,545 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 3345 transitions. Word has length 24 [2022-02-11 01:23:57,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:57,546 INFO L470 AbstractCegarLoop]: Abstraction has 985 states and 3345 transitions. [2022-02-11 01:23:57,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:57,546 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 3345 transitions. [2022-02-11 01:23:57,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:57,552 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:57,552 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:57,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-11 01:23:57,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:57,772 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:57,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:57,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1530937426, now seen corresponding path program 16 times [2022-02-11 01:23:57,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:57,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975927818] [2022-02-11 01:23:57,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:57,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:57,821 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:57,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:57,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975927818] [2022-02-11 01:23:57,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975927818] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:57,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385428977] [2022-02-11 01:23:57,822 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:23:57,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:57,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:57,823 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 01:23:57,824 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 01:23:57,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:23:57,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:57,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:23:57,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:57,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:57,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:58,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:23:58,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385428977] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:58,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:58,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:23:58,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873591275] [2022-02-11 01:23:58,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:58,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:23:58,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:58,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:23:58,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:23:58,039 INFO L87 Difference]: Start difference. First operand 985 states and 3345 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:59,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:59,160 INFO L93 Difference]: Finished difference Result 3211 states and 9686 transitions. [2022-02-11 01:23:59,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-11 01:23:59,161 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:59,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:59,185 INFO L225 Difference]: With dead ends: 3211 [2022-02-11 01:23:59,186 INFO L226 Difference]: Without dead ends: 3207 [2022-02-11 01:23:59,188 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1498, Invalid=5144, Unknown=0, NotChecked=0, Total=6642 [2022-02-11 01:23:59,189 INFO L934 BasicCegarLoop]: 30 mSDtfsCounter, 473 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:59,189 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 262 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:23:59,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3207 states. [2022-02-11 01:23:59,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3207 to 985. [2022-02-11 01:23:59,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 984 states have (on average 3.397357723577236) internal successors, (3343), 984 states have internal predecessors, (3343), 0 states have call successors, (0), 0 states 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 01:23:59,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 3343 transitions. [2022-02-11 01:23:59,236 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 3343 transitions. Word has length 24 [2022-02-11 01:23:59,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:59,236 INFO L470 AbstractCegarLoop]: Abstraction has 985 states and 3343 transitions. [2022-02-11 01:23:59,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:59,237 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 3343 transitions. [2022-02-11 01:23:59,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:59,240 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:59,240 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, 1, 1, 1, 1] [2022-02-11 01:23:59,262 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 01:23:59,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:59,456 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:23:59,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:23:59,456 INFO L85 PathProgramCache]: Analyzing trace with hash 618651874, now seen corresponding path program 3 times [2022-02-11 01:23:59,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:23:59,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682879909] [2022-02-11 01:23:59,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:23:59,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:23:59,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:23:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:59,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:23:59,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682879909] [2022-02-11 01:23:59,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682879909] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:23:59,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014662314] [2022-02-11 01:23:59,494 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:23:59,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:23:59,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:23:59,516 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 01:23:59,517 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 01:23:59,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-11 01:23:59,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:23:59,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 01:23:59,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:23:59,594 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:59,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:23:59,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:23:59,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014662314] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:23:59,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:23:59,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2022-02-11 01:23:59,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261472619] [2022-02-11 01:23:59,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:23:59,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 01:23:59,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:23:59,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 01:23:59,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-11 01:23:59,654 INFO L87 Difference]: Start difference. First operand 985 states and 3343 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:59,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:23:59,789 INFO L93 Difference]: Finished difference Result 1333 states and 4297 transitions. [2022-02-11 01:23:59,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 01:23:59,789 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:23:59,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:23:59,791 INFO L225 Difference]: With dead ends: 1333 [2022-02-11 01:23:59,792 INFO L226 Difference]: Without dead ends: 1333 [2022-02-11 01:23:59,792 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:23:59,792 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 92 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:23:59,792 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 66 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:23:59,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2022-02-11 01:23:59,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 937. [2022-02-11 01:23:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 3.378205128205128) internal successors, (3162), 936 states have internal predecessors, (3162), 0 states have call successors, (0), 0 states 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 01:23:59,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 3162 transitions. [2022-02-11 01:23:59,808 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 3162 transitions. Word has length 24 [2022-02-11 01:23:59,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:23:59,809 INFO L470 AbstractCegarLoop]: Abstraction has 937 states and 3162 transitions. [2022-02-11 01:23:59,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:23:59,809 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 3162 transitions. [2022-02-11 01:23:59,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:23:59,811 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:23:59,811 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:23:59,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-02-11 01:24:00,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:00,056 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:00,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:00,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1548851618, now seen corresponding path program 17 times [2022-02-11 01:24:00,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:00,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475216169] [2022-02-11 01:24:00,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:00,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:00,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:00,097 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:00,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:00,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475216169] [2022-02-11 01:24:00,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475216169] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:00,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849072821] [2022-02-11 01:24:00,097 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:24:00,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:00,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:00,099 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 01:24:00,100 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 01:24:00,122 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:24:00,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:00,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:00,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:00,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:00,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849072821] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:00,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:00,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-11 01:24:00,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810954815] [2022-02-11 01:24:00,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:00,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:24:00,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:00,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:24:00,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:24:00,260 INFO L87 Difference]: Start difference. First operand 937 states and 3162 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:00,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:00,616 INFO L93 Difference]: Finished difference Result 2129 states and 6669 transitions. [2022-02-11 01:24:00,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 01:24:00,617 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:00,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:00,623 INFO L225 Difference]: With dead ends: 2129 [2022-02-11 01:24:00,623 INFO L226 Difference]: Without dead ends: 2129 [2022-02-11 01:24:00,624 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=282, Invalid=774, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 01:24:00,624 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 171 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:00,624 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 143 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:24:00,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2129 states. [2022-02-11 01:24:00,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2129 to 1003. [2022-02-11 01:24:00,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 1002 states have (on average 3.3642714570858283) internal successors, (3371), 1002 states have internal predecessors, (3371), 0 states have call successors, (0), 0 states 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 01:24:00,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 3371 transitions. [2022-02-11 01:24:00,658 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 3371 transitions. Word has length 24 [2022-02-11 01:24:00,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:00,658 INFO L470 AbstractCegarLoop]: Abstraction has 1003 states and 3371 transitions. [2022-02-11 01:24:00,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:00,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 3371 transitions. [2022-02-11 01:24:00,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:00,661 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:00,661 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:00,684 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 01:24:00,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-11 01:24:00,883 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:00,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:00,884 INFO L85 PathProgramCache]: Analyzing trace with hash -843436226, now seen corresponding path program 18 times [2022-02-11 01:24:00,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:00,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568777564] [2022-02-11 01:24:00,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:00,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:00,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:00,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:00,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:00,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568777564] [2022-02-11 01:24:00,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568777564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:00,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158041028] [2022-02-11 01:24:00,918 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:24:00,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:00,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:00,919 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 01:24:00,936 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 01:24:00,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:24:00,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:00,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:00,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:01,018 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:01,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:01,072 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:01,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158041028] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:01,072 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:01,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-11 01:24:01,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124749095] [2022-02-11 01:24:01,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:01,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 01:24:01,073 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:01,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 01:24:01,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-11 01:24:01,074 INFO L87 Difference]: Start difference. First operand 1003 states and 3371 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:01,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:01,445 INFO L93 Difference]: Finished difference Result 2262 states and 7067 transitions. [2022-02-11 01:24:01,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-11 01:24:01,445 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:01,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:01,453 INFO L225 Difference]: With dead ends: 2262 [2022-02-11 01:24:01,454 INFO L226 Difference]: Without dead ends: 2262 [2022-02-11 01:24:01,454 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=297, Invalid=893, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 01:24:01,454 INFO L934 BasicCegarLoop]: 19 mSDtfsCounter, 164 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:01,455 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 138 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:24:01,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2262 states. [2022-02-11 01:24:01,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2262 to 1073. [2022-02-11 01:24:01,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 1072 states have (on average 3.3563432835820897) internal successors, (3598), 1072 states have internal predecessors, (3598), 0 states have call successors, (0), 0 states 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 01:24:01,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 3598 transitions. [2022-02-11 01:24:01,485 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 3598 transitions. Word has length 24 [2022-02-11 01:24:01,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:01,485 INFO L470 AbstractCegarLoop]: Abstraction has 1073 states and 3598 transitions. [2022-02-11 01:24:01,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:01,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 3598 transitions. [2022-02-11 01:24:01,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:01,488 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:01,488 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:01,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-02-11 01:24:01,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-02-11 01:24:01,706 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:01,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:01,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1926458882, now seen corresponding path program 19 times [2022-02-11 01:24:01,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:01,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110383088] [2022-02-11 01:24:01,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:01,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:01,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:01,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:01,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:01,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110383088] [2022-02-11 01:24:01,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110383088] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:01,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474906124] [2022-02-11 01:24:01,762 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:24:01,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:01,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:01,763 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 01:24:01,764 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 01:24:01,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:01,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:01,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:01,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:01,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:01,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:01,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474906124] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:01,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:01,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-02-11 01:24:01,998 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136505591] [2022-02-11 01:24:01,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:01,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:24:01,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:01,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:24:01,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:24:02,002 INFO L87 Difference]: Start difference. First operand 1073 states and 3598 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:02,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:02,308 INFO L93 Difference]: Finished difference Result 1474 states and 4766 transitions. [2022-02-11 01:24:02,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 01:24:02,309 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:02,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:02,313 INFO L225 Difference]: With dead ends: 1474 [2022-02-11 01:24:02,313 INFO L226 Difference]: Without dead ends: 1464 [2022-02-11 01:24:02,314 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:24:02,314 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 156 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:02,315 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 133 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 01:24:02,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2022-02-11 01:24:02,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 1140. [2022-02-11 01:24:02,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1139 states have (on average 3.395961369622476) internal successors, (3868), 1139 states have internal predecessors, (3868), 0 states have call successors, (0), 0 states 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 01:24:02,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 3868 transitions. [2022-02-11 01:24:02,349 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 3868 transitions. Word has length 24 [2022-02-11 01:24:02,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:02,349 INFO L470 AbstractCegarLoop]: Abstraction has 1140 states and 3868 transitions. [2022-02-11 01:24:02,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:02,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 3868 transitions. [2022-02-11 01:24:02,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:02,352 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:02,352 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:02,379 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 01:24:02,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:02,565 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:02,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:02,566 INFO L85 PathProgramCache]: Analyzing trace with hash -888257368, now seen corresponding path program 20 times [2022-02-11 01:24:02,566 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:02,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037539394] [2022-02-11 01:24:02,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:02,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:02,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:02,595 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:02,595 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:02,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037539394] [2022-02-11 01:24:02,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037539394] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:02,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184188334] [2022-02-11 01:24:02,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:24:02,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:02,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:02,597 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 01:24:02,598 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 01:24:02,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:24:02,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:02,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:02,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:02,697 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:02,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:02,740 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:02,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184188334] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:02,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:02,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-11 01:24:02,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724988722] [2022-02-11 01:24:02,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:02,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 01:24:02,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:02,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 01:24:02,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-11 01:24:02,742 INFO L87 Difference]: Start difference. First operand 1140 states and 3868 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:02,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:02,981 INFO L93 Difference]: Finished difference Result 2318 states and 7414 transitions. [2022-02-11 01:24:02,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-11 01:24:02,982 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:02,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:03,009 INFO L225 Difference]: With dead ends: 2318 [2022-02-11 01:24:03,009 INFO L226 Difference]: Without dead ends: 2314 [2022-02-11 01:24:03,010 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=566, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:24:03,010 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 219 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:03,012 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 90 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:24:03,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2314 states. [2022-02-11 01:24:03,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2314 to 1140. [2022-02-11 01:24:03,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1139 states have (on average 3.394205443371378) internal successors, (3866), 1139 states have internal predecessors, (3866), 0 states have call successors, (0), 0 states 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 01:24:03,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 3866 transitions. [2022-02-11 01:24:03,055 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 3866 transitions. Word has length 24 [2022-02-11 01:24:03,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:03,055 INFO L470 AbstractCegarLoop]: Abstraction has 1140 states and 3866 transitions. [2022-02-11 01:24:03,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:03,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 3866 transitions. [2022-02-11 01:24:03,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:03,057 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:03,057 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:03,078 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 01:24:03,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:03,268 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:03,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:03,269 INFO L85 PathProgramCache]: Analyzing trace with hash -290920710, now seen corresponding path program 21 times [2022-02-11 01:24:03,269 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:03,269 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122819131] [2022-02-11 01:24:03,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:03,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:03,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:03,307 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:03,307 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:03,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122819131] [2022-02-11 01:24:03,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122819131] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:03,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715790462] [2022-02-11 01:24:03,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:24:03,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:03,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:03,309 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 01:24:03,311 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 01:24:03,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:24:03,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:03,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:03,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:03,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:03,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:03,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:03,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715790462] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:03,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:03,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-11 01:24:03,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160464993] [2022-02-11 01:24:03,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:03,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 01:24:03,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:03,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 01:24:03,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-11 01:24:03,432 INFO L87 Difference]: Start difference. First operand 1140 states and 3866 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:03,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:03,669 INFO L93 Difference]: Finished difference Result 2302 states and 7376 transitions. [2022-02-11 01:24:03,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-11 01:24:03,672 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:03,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:03,677 INFO L225 Difference]: With dead ends: 2302 [2022-02-11 01:24:03,677 INFO L226 Difference]: Without dead ends: 2290 [2022-02-11 01:24:03,678 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=223, Invalid=707, Unknown=0, NotChecked=0, Total=930 [2022-02-11 01:24:03,679 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 236 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:03,679 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 133 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 01:24:03,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2290 states. [2022-02-11 01:24:03,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2290 to 1148. [2022-02-11 01:24:03,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1147 states have (on average 3.3844812554489976) internal successors, (3882), 1147 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states 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 01:24:03,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 3882 transitions. [2022-02-11 01:24:03,706 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 3882 transitions. Word has length 24 [2022-02-11 01:24:03,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:03,707 INFO L470 AbstractCegarLoop]: Abstraction has 1148 states and 3882 transitions. [2022-02-11 01:24:03,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:03,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 3882 transitions. [2022-02-11 01:24:03,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:03,709 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:03,709 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:03,728 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 01:24:03,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-11 01:24:03,926 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:03,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:03,926 INFO L85 PathProgramCache]: Analyzing trace with hash -817340994, now seen corresponding path program 22 times [2022-02-11 01:24:03,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:03,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755607757] [2022-02-11 01:24:03,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:03,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:03,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:03,961 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:03,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:03,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755607757] [2022-02-11 01:24:03,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755607757] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:03,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760647561] [2022-02-11 01:24:03,961 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:24:03,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:03,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:03,962 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 01:24:03,964 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 01:24:03,984 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:24:03,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:03,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:03,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:04,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:04,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:04,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:04,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760647561] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:04,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:04,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:24:04,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845987097] [2022-02-11 01:24:04,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:04,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:24:04,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:04,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:24:04,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:24:04,111 INFO L87 Difference]: Start difference. First operand 1148 states and 3882 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:04,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:04,909 INFO L93 Difference]: Finished difference Result 4760 states and 15112 transitions. [2022-02-11 01:24:04,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-11 01:24:04,909 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:04,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:04,920 INFO L225 Difference]: With dead ends: 4760 [2022-02-11 01:24:04,920 INFO L226 Difference]: Without dead ends: 4760 [2022-02-11 01:24:04,921 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=926, Invalid=2734, Unknown=0, NotChecked=0, Total=3660 [2022-02-11 01:24:04,921 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 435 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:04,922 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 202 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:04,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4760 states. [2022-02-11 01:24:04,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4760 to 1429. [2022-02-11 01:24:04,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 1428 states have (on average 3.589635854341737) internal successors, (5126), 1428 states have internal predecessors, (5126), 0 states have call successors, (0), 0 states 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 01:24:05,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 5126 transitions. [2022-02-11 01:24:05,018 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 5126 transitions. Word has length 24 [2022-02-11 01:24:05,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:05,018 INFO L470 AbstractCegarLoop]: Abstraction has 1429 states and 5126 transitions. [2022-02-11 01:24:05,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:05,018 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 5126 transitions. [2022-02-11 01:24:05,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:05,021 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:05,021 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:05,042 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 01:24:05,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-11 01:24:05,230 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:05,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:05,230 INFO L85 PathProgramCache]: Analyzing trace with hash -250388914, now seen corresponding path program 23 times [2022-02-11 01:24:05,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:05,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413946269] [2022-02-11 01:24:05,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:05,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:05,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:05,267 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:05,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413946269] [2022-02-11 01:24:05,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413946269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:05,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883521633] [2022-02-11 01:24:05,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:24:05,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:05,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:05,270 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 01:24:05,271 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 01:24:05,298 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:24:05,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:05,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:05,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:05,405 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:05,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:05,496 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:05,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883521633] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:05,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:05,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:24:05,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716951786] [2022-02-11 01:24:05,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:05,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:24:05,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:05,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:24:05,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:24:05,497 INFO L87 Difference]: Start difference. First operand 1429 states and 5126 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:06,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:06,156 INFO L93 Difference]: Finished difference Result 4260 states and 13532 transitions. [2022-02-11 01:24:06,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:24:06,157 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:06,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:06,167 INFO L225 Difference]: With dead ends: 4260 [2022-02-11 01:24:06,167 INFO L226 Difference]: Without dead ends: 4260 [2022-02-11 01:24:06,169 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=860, Invalid=2220, Unknown=0, NotChecked=0, Total=3080 [2022-02-11 01:24:06,169 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 350 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:06,169 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 198 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:06,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4260 states. [2022-02-11 01:24:06,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4260 to 1426. [2022-02-11 01:24:06,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 3.5873684210526315) internal successors, (5112), 1425 states have internal predecessors, (5112), 0 states have call successors, (0), 0 states 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 01:24:06,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 5112 transitions. [2022-02-11 01:24:06,223 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 5112 transitions. Word has length 24 [2022-02-11 01:24:06,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:06,223 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 5112 transitions. [2022-02-11 01:24:06,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:06,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 5112 transitions. [2022-02-11 01:24:06,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:06,226 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:06,226 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:06,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-11 01:24:06,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-11 01:24:06,442 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:06,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:06,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1422734772, now seen corresponding path program 24 times [2022-02-11 01:24:06,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:06,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487703072] [2022-02-11 01:24:06,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:06,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:06,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:06,488 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:06,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:06,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487703072] [2022-02-11 01:24:06,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487703072] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:06,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724462560] [2022-02-11 01:24:06,489 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:24:06,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:06,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:06,490 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 01:24:06,492 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 01:24:06,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:24:06,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:06,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:06,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:06,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:06,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:06,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724462560] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:06,669 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:06,669 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 14 [2022-02-11 01:24:06,670 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977185321] [2022-02-11 01:24:06,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:06,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:24:06,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:06,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:24:06,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:24:06,670 INFO L87 Difference]: Start difference. First operand 1426 states and 5112 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:07,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:07,314 INFO L93 Difference]: Finished difference Result 4602 states and 14473 transitions. [2022-02-11 01:24:07,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-11 01:24:07,315 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:07,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:07,326 INFO L225 Difference]: With dead ends: 4602 [2022-02-11 01:24:07,326 INFO L226 Difference]: Without dead ends: 4602 [2022-02-11 01:24:07,327 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=666, Invalid=1986, Unknown=0, NotChecked=0, Total=2652 [2022-02-11 01:24:07,327 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 307 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:07,328 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [307 Valid, 195 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:07,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-02-11 01:24:07,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 1436. [2022-02-11 01:24:07,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.592334494773519) internal successors, (5155), 1435 states have internal predecessors, (5155), 0 states have call successors, (0), 0 states 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 01:24:07,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 5155 transitions. [2022-02-11 01:24:07,414 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 5155 transitions. Word has length 24 [2022-02-11 01:24:07,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:07,414 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 5155 transitions. [2022-02-11 01:24:07,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:07,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 5155 transitions. [2022-02-11 01:24:07,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:07,417 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:07,417 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:07,449 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 01:24:07,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:07,632 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:07,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:07,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1341358684, now seen corresponding path program 25 times [2022-02-11 01:24:07,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:07,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760795157] [2022-02-11 01:24:07,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:07,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:07,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:07,678 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:07,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:07,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760795157] [2022-02-11 01:24:07,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760795157] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:07,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107434725] [2022-02-11 01:24:07,678 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:24:07,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:07,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:07,680 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 01:24:07,681 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 01:24:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:07,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:07,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:07,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:07,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:07,863 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:07,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107434725] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:07,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:07,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 14 [2022-02-11 01:24:07,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571218666] [2022-02-11 01:24:07,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:07,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 01:24:07,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:07,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 01:24:07,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-11 01:24:07,867 INFO L87 Difference]: Start difference. First operand 1436 states and 5155 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:08,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:08,358 INFO L93 Difference]: Finished difference Result 4348 states and 13871 transitions. [2022-02-11 01:24:08,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 01:24:08,359 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:08,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:08,369 INFO L225 Difference]: With dead ends: 4348 [2022-02-11 01:24:08,369 INFO L226 Difference]: Without dead ends: 4344 [2022-02-11 01:24:08,371 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=514, Invalid=1466, Unknown=0, NotChecked=0, Total=1980 [2022-02-11 01:24:08,371 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 330 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:08,372 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 182 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:08,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4344 states. [2022-02-11 01:24:08,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4344 to 1436. [2022-02-11 01:24:08,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.590940766550523) internal successors, (5153), 1435 states have internal predecessors, (5153), 0 states have call successors, (0), 0 states 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 01:24:08,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 5153 transitions. [2022-02-11 01:24:08,458 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 5153 transitions. Word has length 24 [2022-02-11 01:24:08,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:08,458 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 5153 transitions. [2022-02-11 01:24:08,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:08,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 5153 transitions. [2022-02-11 01:24:08,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:08,462 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:08,462 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:08,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-11 01:24:08,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:08,670 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:08,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:08,671 INFO L85 PathProgramCache]: Analyzing trace with hash -410701468, now seen corresponding path program 26 times [2022-02-11 01:24:08,671 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:08,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920655811] [2022-02-11 01:24:08,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:08,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:08,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:08,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:08,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:08,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920655811] [2022-02-11 01:24:08,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920655811] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:08,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991310987] [2022-02-11 01:24:08,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:24:08,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:08,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:08,708 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 01:24:08,709 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 01:24:08,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:24:08,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:08,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:08,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:08,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:08,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:08,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:08,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991310987] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:08,922 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:08,922 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:24:08,922 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833228696] [2022-02-11 01:24:08,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:08,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:24:08,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:08,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:24:08,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:24:08,923 INFO L87 Difference]: Start difference. First operand 1436 states and 5153 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:09,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:09,709 INFO L93 Difference]: Finished difference Result 4035 states and 12669 transitions. [2022-02-11 01:24:09,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-11 01:24:09,709 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:09,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:09,719 INFO L225 Difference]: With dead ends: 4035 [2022-02-11 01:24:09,719 INFO L226 Difference]: Without dead ends: 4035 [2022-02-11 01:24:09,720 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=640, Invalid=1616, Unknown=0, NotChecked=0, Total=2256 [2022-02-11 01:24:09,720 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 468 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:09,721 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 209 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:24:09,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4035 states. [2022-02-11 01:24:09,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4035 to 1442. [2022-02-11 01:24:09,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 3.5933379597501736) internal successors, (5178), 1441 states have internal predecessors, (5178), 0 states have call successors, (0), 0 states 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 01:24:09,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 5178 transitions. [2022-02-11 01:24:09,780 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 5178 transitions. Word has length 24 [2022-02-11 01:24:09,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:09,780 INFO L470 AbstractCegarLoop]: Abstraction has 1442 states and 5178 transitions. [2022-02-11 01:24:09,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:09,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 5178 transitions. [2022-02-11 01:24:09,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:09,783 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:09,783 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:09,802 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 01:24:09,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:10,000 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:10,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:10,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1232337686, now seen corresponding path program 27 times [2022-02-11 01:24:10,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:10,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85703907] [2022-02-11 01:24:10,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:10,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:10,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:10,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:10,051 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:10,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85703907] [2022-02-11 01:24:10,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85703907] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:10,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044433910] [2022-02-11 01:24:10,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:24:10,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:10,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:10,052 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 01:24:10,055 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 01:24:10,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:24:10,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:10,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:10,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:10,202 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:10,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:10,296 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 01:24:10,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044433910] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:10,297 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:10,297 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-02-11 01:24:10,297 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179442267] [2022-02-11 01:24:10,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:10,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 01:24:10,297 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:10,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 01:24:10,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-02-11 01:24:10,298 INFO L87 Difference]: Start difference. First operand 1442 states and 5178 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:11,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:11,258 INFO L93 Difference]: Finished difference Result 3794 states and 12201 transitions. [2022-02-11 01:24:11,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:24:11,262 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:11,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:11,273 INFO L225 Difference]: With dead ends: 3794 [2022-02-11 01:24:11,273 INFO L226 Difference]: Without dead ends: 3790 [2022-02-11 01:24:11,274 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1026 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=800, Invalid=2392, Unknown=0, NotChecked=0, Total=3192 [2022-02-11 01:24:11,274 INFO L934 BasicCegarLoop]: 18 mSDtfsCounter, 453 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 453 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:11,274 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [453 Valid, 178 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:24:11,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3790 states. [2022-02-11 01:24:11,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3790 to 1436. [2022-02-11 01:24:11,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.590940766550523) internal successors, (5153), 1435 states have internal predecessors, (5153), 0 states have call successors, (0), 0 states 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 01:24:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 5153 transitions. [2022-02-11 01:24:11,323 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 5153 transitions. Word has length 24 [2022-02-11 01:24:11,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:11,323 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 5153 transitions. [2022-02-11 01:24:11,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:11,323 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 5153 transitions. [2022-02-11 01:24:11,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:11,326 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:11,326 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:11,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-02-11 01:24:11,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-11 01:24:11,529 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:11,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:11,529 INFO L85 PathProgramCache]: Analyzing trace with hash -2059201626, now seen corresponding path program 28 times [2022-02-11 01:24:11,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:11,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744452834] [2022-02-11 01:24:11,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:11,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:11,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:11,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744452834] [2022-02-11 01:24:11,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744452834] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:11,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940151980] [2022-02-11 01:24:11,589 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:24:11,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:11,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:11,590 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 01:24:11,614 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 01:24:11,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:24:11,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:11,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:11,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:11,704 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:11,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:11,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:11,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940151980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:11,790 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:11,790 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:24:11,790 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038683683] [2022-02-11 01:24:11,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:11,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:24:11,790 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:11,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:24:11,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:24:11,791 INFO L87 Difference]: Start difference. First operand 1436 states and 5153 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:12,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:12,568 INFO L93 Difference]: Finished difference Result 3978 states and 12923 transitions. [2022-02-11 01:24:12,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:24:12,568 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:12,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:12,590 INFO L225 Difference]: With dead ends: 3978 [2022-02-11 01:24:12,590 INFO L226 Difference]: Without dead ends: 3978 [2022-02-11 01:24:12,590 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=699, Invalid=2271, Unknown=0, NotChecked=0, Total=2970 [2022-02-11 01:24:12,590 INFO L934 BasicCegarLoop]: 16 mSDtfsCounter, 272 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:12,591 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 165 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:12,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3978 states. [2022-02-11 01:24:12,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3978 to 1585. [2022-02-11 01:24:12,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1584 states have (on average 3.591540404040404) internal successors, (5689), 1584 states have internal predecessors, (5689), 0 states have call successors, (0), 0 states 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 01:24:12,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 5689 transitions. [2022-02-11 01:24:12,633 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 5689 transitions. Word has length 24 [2022-02-11 01:24:12,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:12,633 INFO L470 AbstractCegarLoop]: Abstraction has 1585 states and 5689 transitions. [2022-02-11 01:24:12,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:12,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 5689 transitions. [2022-02-11 01:24:12,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:12,637 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:12,637 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:12,656 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 01:24:12,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:12,851 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:12,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:12,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1977825538, now seen corresponding path program 29 times [2022-02-11 01:24:12,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:12,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614674962] [2022-02-11 01:24:12,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:12,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:12,886 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:12,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:12,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614674962] [2022-02-11 01:24:12,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614674962] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:12,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816955999] [2022-02-11 01:24:12,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:24:12,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:12,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:12,888 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 01:24:12,889 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 01:24:12,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:24:12,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:12,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:12,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:12,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:13,014 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:13,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816955999] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:13,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:13,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:24:13,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167577779] [2022-02-11 01:24:13,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:13,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:24:13,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:13,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:24:13,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:24:13,016 INFO L87 Difference]: Start difference. First operand 1585 states and 5689 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:13,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:13,617 INFO L93 Difference]: Finished difference Result 3706 states and 12257 transitions. [2022-02-11 01:24:13,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 01:24:13,617 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:13,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:13,627 INFO L225 Difference]: With dead ends: 3706 [2022-02-11 01:24:13,627 INFO L226 Difference]: Without dead ends: 3702 [2022-02-11 01:24:13,627 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=457, Invalid=1435, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 01:24:13,628 INFO L934 BasicCegarLoop]: 14 mSDtfsCounter, 265 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:13,628 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 150 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:13,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3702 states. [2022-02-11 01:24:13,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3702 to 1575. [2022-02-11 01:24:13,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.5870393900889455) internal successors, (5646), 1574 states have internal predecessors, (5646), 0 states have call successors, (0), 0 states 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 01:24:13,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5646 transitions. [2022-02-11 01:24:13,679 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5646 transitions. Word has length 24 [2022-02-11 01:24:13,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:13,680 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 5646 transitions. [2022-02-11 01:24:13,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:13,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5646 transitions. [2022-02-11 01:24:13,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:13,683 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:13,683 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:13,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-11 01:24:13,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:13,904 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:13,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:13,904 INFO L85 PathProgramCache]: Analyzing trace with hash 802049786, now seen corresponding path program 30 times [2022-02-11 01:24:13,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:13,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741917775] [2022-02-11 01:24:13,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:13,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:13,943 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:13,943 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:13,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741917775] [2022-02-11 01:24:13,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741917775] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:13,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821517508] [2022-02-11 01:24:13,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:24:13,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:13,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:13,944 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 01:24:13,946 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 01:24:13,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:24:13,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:13,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:13,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:14,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:14,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:14,130 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:14,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821517508] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:14,131 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:14,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-11 01:24:14,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614299247] [2022-02-11 01:24:14,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:14,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 01:24:14,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:14,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 01:24:14,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-11 01:24:14,132 INFO L87 Difference]: Start difference. First operand 1575 states and 5646 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:14,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:14,736 INFO L93 Difference]: Finished difference Result 4114 states and 13193 transitions. [2022-02-11 01:24:14,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-11 01:24:14,736 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:14,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:14,745 INFO L225 Difference]: With dead ends: 4114 [2022-02-11 01:24:14,745 INFO L226 Difference]: Without dead ends: 4102 [2022-02-11 01:24:14,745 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=486, Invalid=1676, Unknown=0, NotChecked=0, Total=2162 [2022-02-11 01:24:14,746 INFO L934 BasicCegarLoop]: 15 mSDtfsCounter, 304 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:14,746 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 167 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:14,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2022-02-11 01:24:14,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 1595. [2022-02-11 01:24:14,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 3.5884567126725218) internal successors, (5720), 1594 states have internal predecessors, (5720), 0 states have call successors, (0), 0 states 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 01:24:14,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5720 transitions. [2022-02-11 01:24:14,817 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5720 transitions. Word has length 24 [2022-02-11 01:24:14,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:14,817 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 5720 transitions. [2022-02-11 01:24:14,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:14,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5720 transitions. [2022-02-11 01:24:14,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:14,820 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:14,821 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:14,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-11 01:24:15,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-11 01:24:15,037 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:15,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:15,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1895790794, now seen corresponding path program 31 times [2022-02-11 01:24:15,038 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:15,038 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988535211] [2022-02-11 01:24:15,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:15,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:15,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:15,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:15,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988535211] [2022-02-11 01:24:15,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988535211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:15,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050055821] [2022-02-11 01:24:15,111 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:24:15,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:15,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:15,123 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 01:24:15,124 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 01:24:15,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:15,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:15,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:15,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:15,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:15,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:15,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050055821] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:15,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:15,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:24:15,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586850198] [2022-02-11 01:24:15,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:15,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:24:15,329 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:15,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:24:15,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:24:15,330 INFO L87 Difference]: Start difference. First operand 1595 states and 5720 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:15,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:15,896 INFO L93 Difference]: Finished difference Result 3694 states and 11776 transitions. [2022-02-11 01:24:15,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-11 01:24:15,896 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:15,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:15,904 INFO L225 Difference]: With dead ends: 3694 [2022-02-11 01:24:15,904 INFO L226 Difference]: Without dead ends: 3694 [2022-02-11 01:24:15,904 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=678, Invalid=1772, Unknown=0, NotChecked=0, Total=2450 [2022-02-11 01:24:15,905 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 344 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:15,905 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [344 Valid, 268 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:15,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3694 states. [2022-02-11 01:24:15,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3694 to 1680. [2022-02-11 01:24:15,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.5842763549731984) internal successors, (6018), 1679 states have internal predecessors, (6018), 0 states have call successors, (0), 0 states 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 01:24:15,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 6018 transitions. [2022-02-11 01:24:15,972 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 6018 transitions. Word has length 24 [2022-02-11 01:24:15,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:15,972 INFO L470 AbstractCegarLoop]: Abstraction has 1680 states and 6018 transitions. [2022-02-11 01:24:15,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:15,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 6018 transitions. [2022-02-11 01:24:15,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:15,975 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:15,975 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:15,992 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 01:24:16,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-11 01:24:16,176 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:16,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:16,177 INFO L85 PathProgramCache]: Analyzing trace with hash -252751640, now seen corresponding path program 32 times [2022-02-11 01:24:16,177 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:16,177 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424212996] [2022-02-11 01:24:16,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:16,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:16,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:16,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:16,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:16,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424212996] [2022-02-11 01:24:16,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424212996] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:16,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493672709] [2022-02-11 01:24:16,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:24:16,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:16,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:16,228 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 01:24:16,246 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 01:24:16,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:24:16,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:16,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:16,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:16,375 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:16,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:16,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:16,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493672709] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:16,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:16,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-11 01:24:16,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81587061] [2022-02-11 01:24:16,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:16,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 01:24:16,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:16,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 01:24:16,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-11 01:24:16,480 INFO L87 Difference]: Start difference. First operand 1680 states and 6018 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:17,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:17,529 INFO L93 Difference]: Finished difference Result 3420 states and 11230 transitions. [2022-02-11 01:24:17,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:24:17,530 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:17,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:17,538 INFO L225 Difference]: With dead ends: 3420 [2022-02-11 01:24:17,538 INFO L226 Difference]: Without dead ends: 3416 [2022-02-11 01:24:17,539 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1197 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=880, Invalid=2780, Unknown=0, NotChecked=0, Total=3660 [2022-02-11 01:24:17,539 INFO L934 BasicCegarLoop]: 20 mSDtfsCounter, 343 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:17,540 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 234 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 01:24:17,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3416 states. [2022-02-11 01:24:17,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3416 to 1678. [2022-02-11 01:24:17,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 3.5819916517590937) internal successors, (6007), 1677 states have internal predecessors, (6007), 0 states have call successors, (0), 0 states 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 01:24:17,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 6007 transitions. [2022-02-11 01:24:17,598 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 6007 transitions. Word has length 24 [2022-02-11 01:24:17,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:17,599 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 6007 transitions. [2022-02-11 01:24:17,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:17,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 6007 transitions. [2022-02-11 01:24:17,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-11 01:24:17,603 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:17,603 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:17,625 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 01:24:17,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-11 01:24:17,808 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:17,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:17,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1520208818, now seen corresponding path program 33 times [2022-02-11 01:24:17,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:17,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722181433] [2022-02-11 01:24:17,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:17,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:17,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:17,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:17,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:17,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722181433] [2022-02-11 01:24:17,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722181433] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:17,891 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284206428] [2022-02-11 01:24:17,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:24:17,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:17,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:17,897 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 01:24:17,899 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 01:24:17,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:24:17,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:17,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 01:24:17,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:18,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:18,126 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:18,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284206428] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:18,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:18,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-11 01:24:18,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042804150] [2022-02-11 01:24:18,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:18,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 01:24:18,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:18,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 01:24:18,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-02-11 01:24:18,131 INFO L87 Difference]: Start difference. First operand 1678 states and 6007 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:18,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:18,763 INFO L93 Difference]: Finished difference Result 3256 states and 10823 transitions. [2022-02-11 01:24:18,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-11 01:24:18,763 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-11 01:24:18,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:18,772 INFO L225 Difference]: With dead ends: 3256 [2022-02-11 01:24:18,772 INFO L226 Difference]: Without dead ends: 3244 [2022-02-11 01:24:18,773 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=558, Invalid=1794, Unknown=0, NotChecked=0, Total=2352 [2022-02-11 01:24:18,774 INFO L934 BasicCegarLoop]: 23 mSDtfsCounter, 257 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:18,774 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 170 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 01:24:18,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3244 states. [2022-02-11 01:24:18,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3244 to 1676. [2022-02-11 01:24:18,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1675 states have (on average 3.5797014925373136) internal successors, (5996), 1675 states have internal predecessors, (5996), 0 states have call successors, (0), 0 states 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 01:24:18,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 5996 transitions. [2022-02-11 01:24:18,824 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 5996 transitions. Word has length 24 [2022-02-11 01:24:18,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:18,824 INFO L470 AbstractCegarLoop]: Abstraction has 1676 states and 5996 transitions. [2022-02-11 01:24:18,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:18,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 5996 transitions. [2022-02-11 01:24:18,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:24:18,829 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:18,829 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:18,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-11 01:24:19,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-11 01:24:19,046 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:19,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:19,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1154803164, now seen corresponding path program 4 times [2022-02-11 01:24:19,046 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:19,046 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064651810] [2022-02-11 01:24:19,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:19,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:19,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:19,910 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:19,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:19,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064651810] [2022-02-11 01:24:19,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064651810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:19,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060208368] [2022-02-11 01:24:19,910 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:24:19,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:19,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:19,912 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 01:24:19,913 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 01:24:19,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:24:19,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:19,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:24:19,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:21,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:24:21,018 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:24:21,019 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:24:21,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:21,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:23,370 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:24:23,396 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:24:23,397 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:24:27,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:27,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060208368] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:27,428 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:27,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:24:27,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495130485] [2022-02-11 01:24:27,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:27,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:24:27,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:27,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:24:27,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:24:27,429 INFO L87 Difference]: Start difference. First operand 1676 states and 5996 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:35,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:35,723 INFO L93 Difference]: Finished difference Result 4116 states and 13116 transitions. [2022-02-11 01:24:35,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:24:35,723 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:24:35,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:35,733 INFO L225 Difference]: With dead ends: 4116 [2022-02-11 01:24:35,733 INFO L226 Difference]: Without dead ends: 4056 [2022-02-11 01:24:35,734 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1677 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=978, Invalid=4134, Unknown=0, NotChecked=0, Total=5112 [2022-02-11 01:24:35,734 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 582 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 1314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:35,734 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [582 Valid, 281 Invalid, 1314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1168 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-11 01:24:35,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2022-02-11 01:24:35,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 1792. [2022-02-11 01:24:35,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1792 states, 1791 states have (on average 3.5907314349525405) internal successors, (6431), 1791 states have internal predecessors, (6431), 0 states have call successors, (0), 0 states 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 01:24:35,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 6431 transitions. [2022-02-11 01:24:35,790 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 6431 transitions. Word has length 26 [2022-02-11 01:24:35,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:35,790 INFO L470 AbstractCegarLoop]: Abstraction has 1792 states and 6431 transitions. [2022-02-11 01:24:35,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:35,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 6431 transitions. [2022-02-11 01:24:35,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:24:35,794 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:35,794 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:35,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-11 01:24:36,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-11 01:24:36,004 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:36,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:36,004 INFO L85 PathProgramCache]: Analyzing trace with hash -873594852, now seen corresponding path program 5 times [2022-02-11 01:24:36,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:36,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021136449] [2022-02-11 01:24:36,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:36,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:36,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:36,786 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:36,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:36,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021136449] [2022-02-11 01:24:36,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021136449] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:36,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258222385] [2022-02-11 01:24:36,787 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:24:36,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:36,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:36,788 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 01:24:36,789 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 01:24:36,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:24:36,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:36,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:24:36,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:37,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:24:37,547 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:24:37,547 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:24:37,852 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:37,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:38,775 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:24:38,792 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:24:38,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 335 treesize of output 261 [2022-02-11 01:24:41,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:41,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258222385] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:41,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:41,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:24:41,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217297572] [2022-02-11 01:24:41,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:41,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:24:41,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:41,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:24:41,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:24:41,918 INFO L87 Difference]: Start difference. First operand 1792 states and 6431 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:49,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:24:49,260 INFO L93 Difference]: Finished difference Result 4145 states and 13246 transitions. [2022-02-11 01:24:49,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:24:49,260 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:24:49,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:24:49,271 INFO L225 Difference]: With dead ends: 4145 [2022-02-11 01:24:49,271 INFO L226 Difference]: Without dead ends: 4115 [2022-02-11 01:24:49,272 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1762 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=1006, Invalid=4396, Unknown=0, NotChecked=0, Total=5402 [2022-02-11 01:24:49,272 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 493 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:24:49,274 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 373 Invalid, 1595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1394 Invalid, 0 Unknown, 85 Unchecked, 1.1s Time] [2022-02-11 01:24:49,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2022-02-11 01:24:49,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 1818. [2022-02-11 01:24:49,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1817 states have (on average 3.5833791964777104) internal successors, (6511), 1817 states have internal predecessors, (6511), 0 states have call successors, (0), 0 states 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 01:24:49,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 6511 transitions. [2022-02-11 01:24:49,328 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 6511 transitions. Word has length 26 [2022-02-11 01:24:49,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:24:49,328 INFO L470 AbstractCegarLoop]: Abstraction has 1818 states and 6511 transitions. [2022-02-11 01:24:49,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:24:49,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 6511 transitions. [2022-02-11 01:24:49,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:24:49,332 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:24:49,332 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:24:49,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-11 01:24:49,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-02-11 01:24:49,537 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:24:49,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:24:49,538 INFO L85 PathProgramCache]: Analyzing trace with hash 717834456, now seen corresponding path program 34 times [2022-02-11 01:24:49,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:24:49,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285056060] [2022-02-11 01:24:49,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:24:49,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:24:49,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:24:50,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:50,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:24:50,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285056060] [2022-02-11 01:24:50,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285056060] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:24:50,367 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251916514] [2022-02-11 01:24:50,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:24:50,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:24:50,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:24:50,369 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 01:24:50,370 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 01:24:50,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:24:50,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:24:50,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:24:50,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:24:51,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:24:51,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:24:51,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:24:51,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:24:51,252 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 75 [2022-02-11 01:24:51,381 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:51,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:24:52,585 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:24:52,585 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 371 treesize of output 253 [2022-02-11 01:24:53,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:24:53,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251916514] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:24:53,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:24:53,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-11 01:24:53,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307233426] [2022-02-11 01:24:53,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:24:53,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:24:53,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:24:53,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:24:53,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:24:53,552 INFO L87 Difference]: Start difference. First operand 1818 states and 6511 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:25:02,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:25:02,432 INFO L93 Difference]: Finished difference Result 3781 states and 12664 transitions. [2022-02-11 01:25:02,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-11 01:25:02,432 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:25:02,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:25:02,443 INFO L225 Difference]: With dead ends: 3781 [2022-02-11 01:25:02,443 INFO L226 Difference]: Without dead ends: 3751 [2022-02-11 01:25:02,446 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2721 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=1161, Invalid=7029, Unknown=0, NotChecked=0, Total=8190 [2022-02-11 01:25:02,447 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 350 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 1524 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 1610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:25:02,447 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 301 Invalid, 1610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1524 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 01:25:02,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3751 states. [2022-02-11 01:25:02,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3751 to 1891. [2022-02-11 01:25:02,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1891 states, 1890 states have (on average 3.5783068783068783) internal successors, (6763), 1890 states have internal predecessors, (6763), 0 states have call successors, (0), 0 states 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 01:25:02,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1891 states to 1891 states and 6763 transitions. [2022-02-11 01:25:02,490 INFO L78 Accepts]: Start accepts. Automaton has 1891 states and 6763 transitions. Word has length 26 [2022-02-11 01:25:02,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:25:02,490 INFO L470 AbstractCegarLoop]: Abstraction has 1891 states and 6763 transitions. [2022-02-11 01:25:02,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:25:02,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1891 states and 6763 transitions. [2022-02-11 01:25:02,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:25:02,494 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:25:02,494 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:25:02,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-11 01:25:02,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-11 01:25:02,711 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:25:02,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:25:02,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1522881632, now seen corresponding path program 6 times [2022-02-11 01:25:02,711 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:25:02,711 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262673801] [2022-02-11 01:25:02,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:25:02,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:25:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:25:03,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:03,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:25:03,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262673801] [2022-02-11 01:25:03,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262673801] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:25:03,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32705977] [2022-02-11 01:25:03,412 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:25:03,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:25:03,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:25:03,413 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 01:25:03,414 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 01:25:03,440 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:25:03,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:25:03,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:25:03,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:25:03,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:25:03,892 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:25:03,892 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:25:04,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:04,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:25:06,177 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:25:06,177 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 455 treesize of output 333 [2022-02-11 01:25:15,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:15,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32705977] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:25:15,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:25:15,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:25:15,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459816970] [2022-02-11 01:25:15,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:25:15,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:25:15,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:25:15,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:25:15,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:25:15,065 INFO L87 Difference]: Start difference. First operand 1891 states and 6763 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:25:28,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:25:28,344 INFO L93 Difference]: Finished difference Result 4612 states and 14736 transitions. [2022-02-11 01:25:28,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-11 01:25:28,345 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:25:28,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:25:28,354 INFO L225 Difference]: With dead ends: 4612 [2022-02-11 01:25:28,354 INFO L226 Difference]: Without dead ends: 4567 [2022-02-11 01:25:28,354 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3155 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=1233, Invalid=8079, Unknown=0, NotChecked=0, Total=9312 [2022-02-11 01:25:28,356 INFO L934 BasicCegarLoop]: 45 mSDtfsCounter, 604 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 2490 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 2579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:25:28,356 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [604 Valid, 518 Invalid, 2579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2490 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-11 01:25:28,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4567 states. [2022-02-11 01:25:28,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4567 to 1942. [2022-02-11 01:25:28,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1941 states have (on average 3.573415765069552) internal successors, (6936), 1941 states have internal predecessors, (6936), 0 states have call successors, (0), 0 states 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 01:25:28,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 6936 transitions. [2022-02-11 01:25:28,403 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 6936 transitions. Word has length 26 [2022-02-11 01:25:28,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:25:28,403 INFO L470 AbstractCegarLoop]: Abstraction has 1942 states and 6936 transitions. [2022-02-11 01:25:28,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:25:28,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 6936 transitions. [2022-02-11 01:25:28,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:25:28,406 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:25:28,407 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:25:28,424 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 01:25:28,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-02-11 01:25:28,615 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:25:28,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:25:28,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1221704100, now seen corresponding path program 35 times [2022-02-11 01:25:28,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:25:28,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756821911] [2022-02-11 01:25:28,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:25:28,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:25:28,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:25:29,373 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:29,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:25:29,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756821911] [2022-02-11 01:25:29,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756821911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:25:29,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475259060] [2022-02-11 01:25:29,373 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:25:29,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:25:29,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:25:29,374 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 01:25:29,375 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 01:25:29,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:25:29,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:25:29,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:25:29,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:25:30,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:25:30,086 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:25:30,089 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:25:30,090 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 75 [2022-02-11 01:25:30,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:30,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:25:31,322 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:25:31,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 371 treesize of output 253 [2022-02-11 01:25:32,646 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:32,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475259060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:25:32,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:25:32,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-11 01:25:32,646 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243934508] [2022-02-11 01:25:32,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:25:32,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 01:25:32,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:25:32,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 01:25:32,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-11 01:25:32,647 INFO L87 Difference]: Start difference. First operand 1942 states and 6936 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:25:42,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:25:42,246 INFO L93 Difference]: Finished difference Result 4522 states and 14852 transitions. [2022-02-11 01:25:42,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-11 01:25:42,246 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:25:42,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:25:42,255 INFO L225 Difference]: With dead ends: 4522 [2022-02-11 01:25:42,255 INFO L226 Difference]: Without dead ends: 4460 [2022-02-11 01:25:42,255 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3288 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=1538, Invalid=7582, Unknown=0, NotChecked=0, Total=9120 [2022-02-11 01:25:42,255 INFO L934 BasicCegarLoop]: 48 mSDtfsCounter, 475 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 2033 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 2147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:25:42,256 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 490 Invalid, 2147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2033 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-11 01:25:42,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-02-11 01:25:42,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 1990. [2022-02-11 01:25:42,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1990 states, 1989 states have (on average 3.572649572649573) internal successors, (7106), 1989 states have internal predecessors, (7106), 0 states have call successors, (0), 0 states 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 01:25:42,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1990 states to 1990 states and 7106 transitions. [2022-02-11 01:25:42,300 INFO L78 Accepts]: Start accepts. Automaton has 1990 states and 7106 transitions. Word has length 26 [2022-02-11 01:25:42,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:25:42,300 INFO L470 AbstractCegarLoop]: Abstraction has 1990 states and 7106 transitions. [2022-02-11 01:25:42,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:25:42,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1990 states and 7106 transitions. [2022-02-11 01:25:42,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:25:42,304 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:25:42,304 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:25:42,320 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 01:25:42,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:25:42,520 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:25:42,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:25:42,520 INFO L85 PathProgramCache]: Analyzing trace with hash 2096944352, now seen corresponding path program 36 times [2022-02-11 01:25:42,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:25:42,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874102622] [2022-02-11 01:25:42,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:25:42,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:25:42,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:25:42,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:42,977 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:25:42,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874102622] [2022-02-11 01:25:42,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874102622] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:25:42,977 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758014229] [2022-02-11 01:25:42,977 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:25:42,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:25:42,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:25:42,982 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 01:25:42,983 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 01:25:43,011 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:25:43,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:25:43,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:25:43,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:25:43,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:25:43,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:25:43,404 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:25:43,404 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 115 treesize of output 101 [2022-02-11 01:25:43,921 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:43,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:25:44,909 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:25:44,909 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 371 treesize of output 253 [2022-02-11 01:25:45,779 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:25:45,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758014229] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:25:45,780 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:25:45,780 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 25 [2022-02-11 01:25:45,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629515213] [2022-02-11 01:25:45,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:25:45,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:25:45,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:25:45,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:25:45,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:25:45,781 INFO L87 Difference]: Start difference. First operand 1990 states and 7106 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:26:24,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:26:24,483 INFO L93 Difference]: Finished difference Result 5687 states and 18156 transitions. [2022-02-11 01:26:24,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2022-02-11 01:26:24,483 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:26:24,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:26:24,494 INFO L225 Difference]: With dead ends: 5687 [2022-02-11 01:26:24,494 INFO L226 Difference]: Without dead ends: 5639 [2022-02-11 01:26:24,496 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17823 ImplicationChecksByTransitivity, 35.9s TimeCoverageRelationStatistics Valid=4570, Invalid=38072, Unknown=0, NotChecked=0, Total=42642 [2022-02-11 01:26:24,496 INFO L934 BasicCegarLoop]: 71 mSDtfsCounter, 745 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 4875 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 4992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 4875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:26:24,496 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [745 Valid, 1029 Invalid, 4992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 4875 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-02-11 01:26:24,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5639 states. [2022-02-11 01:26:24,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5639 to 2081. [2022-02-11 01:26:24,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 2080 states have (on average 3.5673076923076925) internal successors, (7420), 2080 states have internal predecessors, (7420), 0 states have call successors, (0), 0 states 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 01:26:24,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 7420 transitions. [2022-02-11 01:26:24,552 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 7420 transitions. Word has length 26 [2022-02-11 01:26:24,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:26:24,552 INFO L470 AbstractCegarLoop]: Abstraction has 2081 states and 7420 transitions. [2022-02-11 01:26:24,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:26:24,552 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 7420 transitions. [2022-02-11 01:26:24,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:26:24,556 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:26:24,556 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:26:24,572 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 01:26:24,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:26:24,767 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:26:24,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:26:24,768 INFO L85 PathProgramCache]: Analyzing trace with hash -964441720, now seen corresponding path program 7 times [2022-02-11 01:26:24,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:26:24,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763517014] [2022-02-11 01:26:24,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:26:24,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:26:24,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:26:25,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:25,350 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:26:25,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763517014] [2022-02-11 01:26:25,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763517014] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:26:25,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927602195] [2022-02-11 01:26:25,350 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:26:25,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:26:25,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:26:25,353 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 01:26:25,355 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 01:26:25,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:26:25,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:26:25,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:26:26,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:26:26,114 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:26:26,115 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:26:26,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:26,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:26:27,597 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:26:27,616 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:26:27,616 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:26:30,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:30,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927602195] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:26:30,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:26:30,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:26:30,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643955591] [2022-02-11 01:26:30,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:26:30,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:26:30,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:26:30,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:26:30,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:26:30,640 INFO L87 Difference]: Start difference. First operand 2081 states and 7420 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:26:37,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:26:37,609 INFO L93 Difference]: Finished difference Result 4614 states and 14746 transitions. [2022-02-11 01:26:37,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:26:37,610 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:26:37,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:26:37,617 INFO L225 Difference]: With dead ends: 4614 [2022-02-11 01:26:37,618 INFO L226 Difference]: Without dead ends: 4569 [2022-02-11 01:26:37,618 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1680 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=994, Invalid=4118, Unknown=0, NotChecked=0, Total=5112 [2022-02-11 01:26:37,623 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 521 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 521 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 1451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:26:37,623 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [521 Valid, 331 Invalid, 1451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 01:26:37,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4569 states. [2022-02-11 01:26:37,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4569 to 2109. [2022-02-11 01:26:37,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2109 states, 2108 states have (on average 3.562618595825427) internal successors, (7510), 2108 states have internal predecessors, (7510), 0 states have call successors, (0), 0 states 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 01:26:37,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2109 states to 2109 states and 7510 transitions. [2022-02-11 01:26:37,703 INFO L78 Accepts]: Start accepts. Automaton has 2109 states and 7510 transitions. Word has length 26 [2022-02-11 01:26:37,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:26:37,703 INFO L470 AbstractCegarLoop]: Abstraction has 2109 states and 7510 transitions. [2022-02-11 01:26:37,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:26:37,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2109 states and 7510 transitions. [2022-02-11 01:26:37,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:26:37,708 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:26:37,708 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:26:37,732 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 01:26:37,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-11 01:26:37,923 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:26:37,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:26:37,924 INFO L85 PathProgramCache]: Analyzing trace with hash -2016520892, now seen corresponding path program 8 times [2022-02-11 01:26:37,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:26:37,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129879428] [2022-02-11 01:26:37,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:26:37,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:26:37,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:26:38,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:38,672 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:26:38,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129879428] [2022-02-11 01:26:38,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129879428] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:26:38,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527629533] [2022-02-11 01:26:38,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:26:38,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:26:38,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:26:38,673 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 01:26:38,674 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 01:26:38,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:26:38,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:26:38,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:26:38,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:26:39,228 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:26:39,229 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-11 01:26:40,863 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:40,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:26:42,015 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:26:42,016 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:26:42,041 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:26:42,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 335 treesize of output 253 [2022-02-11 01:26:44,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:44,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527629533] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:26:44,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:26:44,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 28 [2022-02-11 01:26:44,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953413136] [2022-02-11 01:26:44,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:26:44,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:26:44,208 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:26:44,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:26:44,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:26:44,209 INFO L87 Difference]: Start difference. First operand 2109 states and 7510 transitions. Second operand has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 28 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:26:52,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:26:52,716 INFO L93 Difference]: Finished difference Result 4578 states and 15074 transitions. [2022-02-11 01:26:52,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:26:52,716 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 28 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:26:52,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:26:52,726 INFO L225 Difference]: With dead ends: 4578 [2022-02-11 01:26:52,727 INFO L226 Difference]: Without dead ends: 4542 [2022-02-11 01:26:52,727 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1839 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=1030, Invalid=4822, Unknown=0, NotChecked=0, Total=5852 [2022-02-11 01:26:52,731 INFO L934 BasicCegarLoop]: 28 mSDtfsCounter, 623 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 1510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:26:52,732 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 324 Invalid, 1510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1172 Invalid, 0 Unknown, 230 Unchecked, 0.9s Time] [2022-02-11 01:26:52,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4542 states. [2022-02-11 01:26:52,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4542 to 2177. [2022-02-11 01:26:52,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2177 states, 2176 states have (on average 3.5565257352941178) internal successors, (7739), 2176 states have internal predecessors, (7739), 0 states have call successors, (0), 0 states 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 01:26:52,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2177 states to 2177 states and 7739 transitions. [2022-02-11 01:26:52,800 INFO L78 Accepts]: Start accepts. Automaton has 2177 states and 7739 transitions. Word has length 26 [2022-02-11 01:26:52,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:26:52,800 INFO L470 AbstractCegarLoop]: Abstraction has 2177 states and 7739 transitions. [2022-02-11 01:26:52,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 28 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:26:52,800 INFO L276 IsEmpty]: Start isEmpty. Operand 2177 states and 7739 transitions. [2022-02-11 01:26:52,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:26:52,804 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:26:52,804 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:26:52,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-02-11 01:26:53,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-11 01:26:53,007 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:26:53,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:26:53,007 INFO L85 PathProgramCache]: Analyzing trace with hash 784538682, now seen corresponding path program 9 times [2022-02-11 01:26:53,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:26:53,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798547073] [2022-02-11 01:26:53,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:26:53,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:26:53,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:26:53,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:53,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:26:53,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798547073] [2022-02-11 01:26:53,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798547073] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:26:53,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565233172] [2022-02-11 01:26:53,509 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:26:53,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:26:53,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:26:53,510 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 01:26:53,513 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 01:26:53,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:26:53,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:26:53,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:26:53,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:26:54,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:26:54,099 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:26:54,100 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:26:54,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:26:54,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:26:55,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:26:55,990 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:26:55,991 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 455 treesize of output 333 [2022-02-11 01:27:01,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:01,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565233172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:27:01,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:27:01,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:27:01,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260298534] [2022-02-11 01:27:01,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:27:01,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:27:01,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:27:01,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:27:01,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:27:01,160 INFO L87 Difference]: Start difference. First operand 2177 states and 7739 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:27:07,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:27:07,442 INFO L93 Difference]: Finished difference Result 4623 states and 14847 transitions. [2022-02-11 01:27:07,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:27:07,443 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:27:07,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:27:07,454 INFO L225 Difference]: With dead ends: 4623 [2022-02-11 01:27:07,454 INFO L226 Difference]: Without dead ends: 4593 [2022-02-11 01:27:07,454 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1649 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=963, Invalid=4149, Unknown=0, NotChecked=0, Total=5112 [2022-02-11 01:27:07,455 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 567 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:27:07,455 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [567 Valid, 335 Invalid, 1497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1348 Invalid, 0 Unknown, 23 Unchecked, 1.0s Time] [2022-02-11 01:27:07,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4593 states. [2022-02-11 01:27:07,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4593 to 2198. [2022-02-11 01:27:07,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2198 states, 2197 states have (on average 3.5616750113791533) internal successors, (7825), 2197 states have internal predecessors, (7825), 0 states have call successors, (0), 0 states 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 01:27:07,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2198 states to 2198 states and 7825 transitions. [2022-02-11 01:27:07,524 INFO L78 Accepts]: Start accepts. Automaton has 2198 states and 7825 transitions. Word has length 26 [2022-02-11 01:27:07,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:27:07,524 INFO L470 AbstractCegarLoop]: Abstraction has 2198 states and 7825 transitions. [2022-02-11 01:27:07,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:27:07,524 INFO L276 IsEmpty]: Start isEmpty. Operand 2198 states and 7825 transitions. [2022-02-11 01:27:07,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:27:07,530 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:27:07,530 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:27:07,555 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 01:27:07,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-11 01:27:07,735 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:27:07,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:27:07,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1377331970, now seen corresponding path program 10 times [2022-02-11 01:27:07,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:27:07,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649041697] [2022-02-11 01:27:07,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:27:07,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:27:07,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:27:08,483 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:08,483 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:27:08,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649041697] [2022-02-11 01:27:08,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649041697] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:27:08,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650853075] [2022-02-11 01:27:08,483 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:27:08,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:27:08,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:27:08,485 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 01:27:08,485 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 01:27:08,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:27:08,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:27:08,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:27:08,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:27:08,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:27:08,937 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:27:08,938 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:27:09,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:09,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:27:10,504 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:27:10,505 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 335 treesize of output 261 [2022-02-11 01:27:13,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:13,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650853075] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:27:13,563 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:27:13,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:27:13,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512604828] [2022-02-11 01:27:13,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:27:13,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:27:13,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:27:13,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:27:13,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:27:13,564 INFO L87 Difference]: Start difference. First operand 2198 states and 7825 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:27:24,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:27:24,369 INFO L93 Difference]: Finished difference Result 4537 states and 14731 transitions. [2022-02-11 01:27:24,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-11 01:27:24,370 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:27:24,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:27:24,378 INFO L225 Difference]: With dead ends: 4537 [2022-02-11 01:27:24,379 INFO L226 Difference]: Without dead ends: 4500 [2022-02-11 01:27:24,379 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1007, Invalid=6475, Unknown=0, NotChecked=0, Total=7482 [2022-02-11 01:27:24,380 INFO L934 BasicCegarLoop]: 46 mSDtfsCounter, 371 mSDsluCounter, 1109 mSDsCounter, 0 mSdLazyCounter, 2575 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 2628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:27:24,380 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 560 Invalid, 2628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2575 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-11 01:27:24,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4500 states. [2022-02-11 01:27:24,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4500 to 2189. [2022-02-11 01:27:24,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2189 states, 2188 states have (on average 3.5658135283363803) internal successors, (7802), 2188 states have internal predecessors, (7802), 0 states have call successors, (0), 0 states 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 01:27:24,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2189 states to 2189 states and 7802 transitions. [2022-02-11 01:27:24,430 INFO L78 Accepts]: Start accepts. Automaton has 2189 states and 7802 transitions. Word has length 26 [2022-02-11 01:27:24,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:27:24,430 INFO L470 AbstractCegarLoop]: Abstraction has 2189 states and 7802 transitions. [2022-02-11 01:27:24,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:27:24,430 INFO L276 IsEmpty]: Start isEmpty. Operand 2189 states and 7802 transitions. [2022-02-11 01:27:24,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:27:24,434 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:27:24,434 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:27:24,450 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 01:27:24,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:27:24,642 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:27:24,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:27:24,642 INFO L85 PathProgramCache]: Analyzing trace with hash -635282148, now seen corresponding path program 11 times [2022-02-11 01:27:24,642 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:27:24,642 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494857050] [2022-02-11 01:27:24,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:27:24,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:27:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:27:25,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:25,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:27:25,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494857050] [2022-02-11 01:27:25,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494857050] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:27:25,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381875261] [2022-02-11 01:27:25,272 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:27:25,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:27:25,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:27:25,281 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 01:27:25,283 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 01:27:25,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:27:25,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:27:25,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:27:25,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:27:25,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:27:25,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:27:25,967 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:27:25,970 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 83 [2022-02-11 01:27:26,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:26,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:27:27,690 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:27:27,691 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:27:30,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:30,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381875261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:27:30,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:27:30,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:27:30,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862429532] [2022-02-11 01:27:30,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:27:30,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:27:30,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:27:30,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:27:30,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:27:30,133 INFO L87 Difference]: Start difference. First operand 2189 states and 7802 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:27:40,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:27:40,338 INFO L93 Difference]: Finished difference Result 4320 states and 13876 transitions. [2022-02-11 01:27:40,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-11 01:27:40,339 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:27:40,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:27:40,347 INFO L225 Difference]: With dead ends: 4320 [2022-02-11 01:27:40,347 INFO L226 Difference]: Without dead ends: 4260 [2022-02-11 01:27:40,348 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2571 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=1114, Invalid=7076, Unknown=0, NotChecked=0, Total=8190 [2022-02-11 01:27:40,348 INFO L934 BasicCegarLoop]: 40 mSDtfsCounter, 480 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 2503 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 2576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 2503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:27:40,348 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 461 Invalid, 2576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 2503 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-11 01:27:40,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4260 states. [2022-02-11 01:27:40,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4260 to 2213. [2022-02-11 01:27:40,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2213 states, 2212 states have (on average 3.5687160940325495) internal successors, (7894), 2212 states have internal predecessors, (7894), 0 states have call successors, (0), 0 states 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 01:27:40,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2213 states to 2213 states and 7894 transitions. [2022-02-11 01:27:40,412 INFO L78 Accepts]: Start accepts. Automaton has 2213 states and 7894 transitions. Word has length 26 [2022-02-11 01:27:40,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:27:40,412 INFO L470 AbstractCegarLoop]: Abstraction has 2213 states and 7894 transitions. [2022-02-11 01:27:40,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:27:40,412 INFO L276 IsEmpty]: Start isEmpty. Operand 2213 states and 7894 transitions. [2022-02-11 01:27:40,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:27:40,417 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:27:40,417 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:27:40,440 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 01:27:40,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-11 01:27:40,622 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:27:40,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:27:40,622 INFO L85 PathProgramCache]: Analyzing trace with hash -705646396, now seen corresponding path program 12 times [2022-02-11 01:27:40,622 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:27:40,622 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952654780] [2022-02-11 01:27:40,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:27:40,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:27:40,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:27:41,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:41,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:27:41,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952654780] [2022-02-11 01:27:41,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952654780] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:27:41,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022655957] [2022-02-11 01:27:41,050 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:27:41,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:27:41,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:27:41,064 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 01:27:41,065 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 01:27:41,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:27:41,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:27:41,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:27:41,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:27:41,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:27:41,453 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:27:41,454 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:27:42,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:42,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:27:43,335 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:27:43,335 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:27:50,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:27:50,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022655957] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:27:50,629 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:27:50,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:27:50,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502935470] [2022-02-11 01:27:50,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:27:50,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:27:50,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:27:50,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:27:50,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:27:50,630 INFO L87 Difference]: Start difference. First operand 2213 states and 7894 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:00,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:28:00,602 INFO L93 Difference]: Finished difference Result 4637 states and 15221 transitions. [2022-02-11 01:28:00,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-11 01:28:00,602 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:28:00,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:28:00,611 INFO L225 Difference]: With dead ends: 4637 [2022-02-11 01:28:00,611 INFO L226 Difference]: Without dead ends: 4607 [2022-02-11 01:28:00,611 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2586 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=1053, Invalid=7137, Unknown=0, NotChecked=0, Total=8190 [2022-02-11 01:28:00,612 INFO L934 BasicCegarLoop]: 39 mSDtfsCounter, 377 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 2300 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 2375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:28:00,612 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 473 Invalid, 2375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2300 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-11 01:28:00,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4607 states. [2022-02-11 01:28:00,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4607 to 2251. [2022-02-11 01:28:00,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2251 states, 2250 states have (on average 3.565777777777778) internal successors, (8023), 2250 states have internal predecessors, (8023), 0 states have call successors, (0), 0 states 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 01:28:00,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2251 states to 2251 states and 8023 transitions. [2022-02-11 01:28:00,659 INFO L78 Accepts]: Start accepts. Automaton has 2251 states and 8023 transitions. Word has length 26 [2022-02-11 01:28:00,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:28:00,659 INFO L470 AbstractCegarLoop]: Abstraction has 2251 states and 8023 transitions. [2022-02-11 01:28:00,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:00,659 INFO L276 IsEmpty]: Start isEmpty. Operand 2251 states and 8023 transitions. [2022-02-11 01:28:00,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:28:00,674 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:28:00,674 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:28:00,690 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 01:28:00,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:28:00,883 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:28:00,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:28:00,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1043334006, now seen corresponding path program 13 times [2022-02-11 01:28:00,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:28:00,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136324820] [2022-02-11 01:28:00,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:28:00,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:28:00,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:28:01,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:01,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:28:01,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136324820] [2022-02-11 01:28:01,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136324820] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:28:01,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140820241] [2022-02-11 01:28:01,447 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:28:01,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:28:01,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:28:01,448 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 01:28:01,449 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 01:28:01,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:28:01,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:28:01,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:28:02,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:28:02,073 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:28:02,074 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:28:02,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:02,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:28:03,788 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:28:03,789 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 335 treesize of output 261 [2022-02-11 01:28:07,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:07,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140820241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:28:07,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:28:07,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:28:07,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353369863] [2022-02-11 01:28:07,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:28:07,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:28:07,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:28:07,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:28:07,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:28:07,809 INFO L87 Difference]: Start difference. First operand 2251 states and 8023 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:15,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:28:15,572 INFO L93 Difference]: Finished difference Result 4402 states and 14468 transitions. [2022-02-11 01:28:15,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-11 01:28:15,572 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:28:15,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:28:15,582 INFO L225 Difference]: With dead ends: 4402 [2022-02-11 01:28:15,582 INFO L226 Difference]: Without dead ends: 4357 [2022-02-11 01:28:15,582 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1793 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=791, Invalid=5215, Unknown=0, NotChecked=0, Total=6006 [2022-02-11 01:28:15,583 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 343 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 1869 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 1933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:28:15,583 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 386 Invalid, 1933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1869 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-11 01:28:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4357 states. [2022-02-11 01:28:15,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4357 to 2243. [2022-02-11 01:28:15,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2243 states, 2242 states have (on average 3.569134701159679) internal successors, (8002), 2242 states have internal predecessors, (8002), 0 states have call successors, (0), 0 states 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 01:28:15,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2243 states to 2243 states and 8002 transitions. [2022-02-11 01:28:15,634 INFO L78 Accepts]: Start accepts. Automaton has 2243 states and 8002 transitions. Word has length 26 [2022-02-11 01:28:15,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:28:15,634 INFO L470 AbstractCegarLoop]: Abstraction has 2243 states and 8002 transitions. [2022-02-11 01:28:15,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:15,634 INFO L276 IsEmpty]: Start isEmpty. Operand 2243 states and 8002 transitions. [2022-02-11 01:28:15,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:28:15,638 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:28:15,638 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:28:15,656 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 01:28:15,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-11 01:28:15,855 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:28:15,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:28:15,855 INFO L85 PathProgramCache]: Analyzing trace with hash -913979680, now seen corresponding path program 14 times [2022-02-11 01:28:15,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:28:15,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965539633] [2022-02-11 01:28:15,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:28:15,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:28:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:28:16,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:16,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:28:16,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965539633] [2022-02-11 01:28:16,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965539633] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:28:16,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458789048] [2022-02-11 01:28:16,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:28:16,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:28:16,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:28:16,099 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 01:28:16,100 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 01:28:16,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:28:16,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:28:16,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:28:16,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:28:16,710 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:28:16,711 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-11 01:28:18,364 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:18,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:28:19,431 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:28:19,431 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:28:19,446 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:28:19,446 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 347 treesize of output 261 [2022-02-11 01:28:21,880 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:21,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458789048] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:28:21,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:28:21,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 01:28:21,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602711416] [2022-02-11 01:28:21,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:28:21,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:28:21,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:28:21,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:28:21,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:28:21,883 INFO L87 Difference]: Start difference. First operand 2243 states and 8002 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:41,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:28:41,531 INFO L93 Difference]: Finished difference Result 5717 states and 18529 transitions. [2022-02-11 01:28:41,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-11 01:28:41,531 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:28:41,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:28:41,543 INFO L225 Difference]: With dead ends: 5717 [2022-02-11 01:28:41,543 INFO L226 Difference]: Without dead ends: 5643 [2022-02-11 01:28:41,544 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5160 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=2470, Invalid=11572, Unknown=0, NotChecked=0, Total=14042 [2022-02-11 01:28:41,544 INFO L934 BasicCegarLoop]: 33 mSDtfsCounter, 710 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 1951 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 2062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:28:41,544 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [710 Valid, 511 Invalid, 2062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1951 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-11 01:28:41,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5643 states. [2022-02-11 01:28:41,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5643 to 2345. [2022-02-11 01:28:41,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2345 states, 2344 states have (on average 3.564419795221843) internal successors, (8355), 2344 states have internal predecessors, (8355), 0 states have call successors, (0), 0 states 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 01:28:41,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2345 states to 2345 states and 8355 transitions. [2022-02-11 01:28:41,612 INFO L78 Accepts]: Start accepts. Automaton has 2345 states and 8355 transitions. Word has length 26 [2022-02-11 01:28:41,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:28:41,612 INFO L470 AbstractCegarLoop]: Abstraction has 2345 states and 8355 transitions. [2022-02-11 01:28:41,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:41,613 INFO L276 IsEmpty]: Start isEmpty. Operand 2345 states and 8355 transitions. [2022-02-11 01:28:41,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:28:41,617 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:28:41,617 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:28:41,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-11 01:28:41,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-11 01:28:41,820 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:28:41,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:28:41,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1606033876, now seen corresponding path program 15 times [2022-02-11 01:28:41,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:28:41,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396848744] [2022-02-11 01:28:41,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:28:41,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:28:41,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:28:42,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:42,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:28:42,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396848744] [2022-02-11 01:28:42,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396848744] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:28:42,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587669429] [2022-02-11 01:28:42,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:28:42,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:28:42,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:28:42,153 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 01:28:42,167 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 01:28:42,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:28:42,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:28:42,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-11 01:28:42,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:28:42,575 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:28:42,576 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-11 01:28:44,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:44,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:28:45,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:28:45,329 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:28:45,342 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:28:45,342 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 347 treesize of output 261 [2022-02-11 01:28:46,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:46,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587669429] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:28:46,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:28:46,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 28 [2022-02-11 01:28:46,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027176619] [2022-02-11 01:28:46,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:28:46,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:28:46,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:28:46,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:28:46,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:28:46,939 INFO L87 Difference]: Start difference. First operand 2345 states and 8355 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:56,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:28:56,519 INFO L93 Difference]: Finished difference Result 4725 states and 15681 transitions. [2022-02-11 01:28:56,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-11 01:28:56,519 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:28:56,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:28:56,528 INFO L225 Difference]: With dead ends: 4725 [2022-02-11 01:28:56,528 INFO L226 Difference]: Without dead ends: 4675 [2022-02-11 01:28:56,528 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1742 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=1074, Invalid=4778, Unknown=0, NotChecked=0, Total=5852 [2022-02-11 01:28:56,528 INFO L934 BasicCegarLoop]: 27 mSDtfsCounter, 605 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:28:56,528 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [605 Valid, 342 Invalid, 1616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-11 01:28:56,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4675 states. [2022-02-11 01:28:56,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4675 to 2384. [2022-02-11 01:28:56,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 2383 states have (on average 3.556021821233739) internal successors, (8474), 2383 states have internal predecessors, (8474), 0 states have call successors, (0), 0 states 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 01:28:56,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 8474 transitions. [2022-02-11 01:28:56,575 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 8474 transitions. Word has length 26 [2022-02-11 01:28:56,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:28:56,575 INFO L470 AbstractCegarLoop]: Abstraction has 2384 states and 8474 transitions. [2022-02-11 01:28:56,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:28:56,575 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 8474 transitions. [2022-02-11 01:28:56,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:28:56,578 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:28:56,578 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:28:56,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-11 01:28:56,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:28:56,783 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:28:56,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:28:56,784 INFO L85 PathProgramCache]: Analyzing trace with hash 193303520, now seen corresponding path program 16 times [2022-02-11 01:28:56,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:28:56,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116917283] [2022-02-11 01:28:56,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:28:56,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:28:56,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:28:57,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:57,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:28:57,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116917283] [2022-02-11 01:28:57,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116917283] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:28:57,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361735807] [2022-02-11 01:28:57,304 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:28:57,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:28:57,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:28:57,305 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 01:28:57,306 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 01:28:57,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:28:57,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:28:57,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:28:57,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:28:57,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:28:57,751 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:28:57,752 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 65 [2022-02-11 01:28:57,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:28:57,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:28:59,867 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:28:59,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 467 treesize of output 333 [2022-02-11 01:29:05,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:05,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361735807] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:29:05,564 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:29:05,564 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-02-11 01:29:05,564 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591825002] [2022-02-11 01:29:05,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:29:05,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-11 01:29:05,565 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:29:05,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-11 01:29:05,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-02-11 01:29:05,565 INFO L87 Difference]: Start difference. First operand 2384 states and 8474 transitions. Second operand has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:09,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:29:09,734 INFO L93 Difference]: Finished difference Result 3623 states and 12030 transitions. [2022-02-11 01:29:09,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 01:29:09,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:29:09,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:29:09,743 INFO L225 Difference]: With dead ends: 3623 [2022-02-11 01:29:09,743 INFO L226 Difference]: Without dead ends: 3593 [2022-02-11 01:29:09,743 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=245, Invalid=1395, Unknown=0, NotChecked=0, Total=1640 [2022-02-11 01:29:09,744 INFO L934 BasicCegarLoop]: 28 mSDtfsCounter, 198 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 150 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:29:09,744 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 286 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1113 Invalid, 0 Unknown, 150 Unchecked, 0.9s Time] [2022-02-11 01:29:09,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3593 states. [2022-02-11 01:29:09,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3593 to 2421. [2022-02-11 01:29:09,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2421 states, 2420 states have (on average 3.5504132231404957) internal successors, (8592), 2420 states have internal predecessors, (8592), 0 states have call successors, (0), 0 states 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 01:29:09,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2421 states to 2421 states and 8592 transitions. [2022-02-11 01:29:09,796 INFO L78 Accepts]: Start accepts. Automaton has 2421 states and 8592 transitions. Word has length 26 [2022-02-11 01:29:09,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:29:09,796 INFO L470 AbstractCegarLoop]: Abstraction has 2421 states and 8592 transitions. [2022-02-11 01:29:09,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.5217391304347827) internal successors, (58), 23 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:09,796 INFO L276 IsEmpty]: Start isEmpty. Operand 2421 states and 8592 transitions. [2022-02-11 01:29:09,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:29:09,800 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:29:09,800 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:29:09,816 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 01:29:10,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-11 01:29:10,002 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:29:10,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:29:10,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1764129120, now seen corresponding path program 17 times [2022-02-11 01:29:10,002 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:29:10,002 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539830007] [2022-02-11 01:29:10,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:29:10,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:29:10,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:29:10,458 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:10,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:29:10,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539830007] [2022-02-11 01:29:10,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539830007] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:29:10,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202532856] [2022-02-11 01:29:10,459 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:29:10,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:29:10,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:29:10,460 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 01:29:10,461 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 01:29:10,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:29:10,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:29:10,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:29:10,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:29:10,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:29:10,951 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:29:10,951 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 89 treesize of output 73 [2022-02-11 01:29:11,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:11,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:29:12,861 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:29:12,879 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:29:12,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 355 treesize of output 269 [2022-02-11 01:29:19,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:19,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202532856] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:29:19,553 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:29:19,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 01:29:19,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542303571] [2022-02-11 01:29:19,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:29:19,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:29:19,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:29:19,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:29:19,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:29:19,554 INFO L87 Difference]: Start difference. First operand 2421 states and 8592 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:26,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:29:26,853 INFO L93 Difference]: Finished difference Result 4910 states and 15923 transitions. [2022-02-11 01:29:26,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:29:26,853 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:29:26,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:29:26,861 INFO L225 Difference]: With dead ends: 4910 [2022-02-11 01:29:26,862 INFO L226 Difference]: Without dead ends: 4815 [2022-02-11 01:29:26,862 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1665 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=948, Invalid=4164, Unknown=0, NotChecked=0, Total=5112 [2022-02-11 01:29:26,862 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 406 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 373 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:29:26,862 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 365 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1156 Invalid, 0 Unknown, 373 Unchecked, 0.8s Time] [2022-02-11 01:29:26,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4815 states. [2022-02-11 01:29:26,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4815 to 2534. [2022-02-11 01:29:26,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2534 states, 2533 states have (on average 3.549545992893802) internal successors, (8991), 2533 states have internal predecessors, (8991), 0 states have call successors, (0), 0 states 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 01:29:26,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2534 states to 2534 states and 8991 transitions. [2022-02-11 01:29:26,909 INFO L78 Accepts]: Start accepts. Automaton has 2534 states and 8991 transitions. Word has length 26 [2022-02-11 01:29:26,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:29:26,909 INFO L470 AbstractCegarLoop]: Abstraction has 2534 states and 8991 transitions. [2022-02-11 01:29:26,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:26,909 INFO L276 IsEmpty]: Start isEmpty. Operand 2534 states and 8991 transitions. [2022-02-11 01:29:26,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:29:26,913 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:29:26,913 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:29:26,930 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 01:29:27,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-11 01:29:27,115 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:29:27,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:29:27,115 INFO L85 PathProgramCache]: Analyzing trace with hash -340731392, now seen corresponding path program 18 times [2022-02-11 01:29:27,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:29:27,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21705058] [2022-02-11 01:29:27,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:29:27,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:29:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:29:27,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:27,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:29:27,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21705058] [2022-02-11 01:29:27,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21705058] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:29:27,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313493989] [2022-02-11 01:29:27,551 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:29:27,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:29:27,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:29:27,552 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 01:29:27,553 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 01:29:27,585 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:29:27,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:29:27,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:29:27,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:29:28,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:29:28,150 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:29:28,151 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:29:28,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:28,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:29:29,739 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:29:29,758 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:29:29,759 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 339 treesize of output 261 [2022-02-11 01:29:37,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:37,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313493989] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:29:37,569 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:29:37,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:29:37,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714599879] [2022-02-11 01:29:37,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:29:37,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:29:37,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:29:37,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:29:37,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:29:37,571 INFO L87 Difference]: Start difference. First operand 2534 states and 8991 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:42,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:29:42,570 INFO L93 Difference]: Finished difference Result 4511 states and 14825 transitions. [2022-02-11 01:29:42,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-11 01:29:42,570 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:29:42,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:29:42,579 INFO L225 Difference]: With dead ends: 4511 [2022-02-11 01:29:42,579 INFO L226 Difference]: Without dead ends: 4469 [2022-02-11 01:29:42,579 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=738, Invalid=3168, Unknown=0, NotChecked=0, Total=3906 [2022-02-11 01:29:42,580 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 384 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 398 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:29:42,580 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 291 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 702 Invalid, 0 Unknown, 398 Unchecked, 0.6s Time] [2022-02-11 01:29:42,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4469 states. [2022-02-11 01:29:42,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4469 to 2586. [2022-02-11 01:29:42,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2586 states, 2585 states have (on average 3.546615087040619) internal successors, (9168), 2585 states have internal predecessors, (9168), 0 states have call successors, (0), 0 states 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 01:29:42,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2586 states to 2586 states and 9168 transitions. [2022-02-11 01:29:42,630 INFO L78 Accepts]: Start accepts. Automaton has 2586 states and 9168 transitions. Word has length 26 [2022-02-11 01:29:42,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:29:42,630 INFO L470 AbstractCegarLoop]: Abstraction has 2586 states and 9168 transitions. [2022-02-11 01:29:42,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:42,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2586 states and 9168 transitions. [2022-02-11 01:29:42,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:29:42,634 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:29:42,634 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:29:42,650 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-11 01:29:42,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:29:42,838 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:29:42,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:29:42,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1958264172, now seen corresponding path program 19 times [2022-02-11 01:29:42,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:29:42,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786126814] [2022-02-11 01:29:42,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:29:42,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:29:42,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:29:43,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:43,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:29:43,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786126814] [2022-02-11 01:29:43,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786126814] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:29:43,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462889680] [2022-02-11 01:29:43,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:29:43,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:29:43,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:29:43,210 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 01:29:43,210 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 01:29:43,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:29:43,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:29:43,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:29:43,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:29:43,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:29:43,562 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:29:43,562 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 147 treesize of output 105 [2022-02-11 01:29:44,234 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:44,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:29:45,670 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:29:45,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 411 treesize of output 309 [2022-02-11 01:29:52,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:52,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462889680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:29:52,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:29:52,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:29:52,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934514821] [2022-02-11 01:29:52,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:29:52,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:29:52,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:29:52,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:29:52,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:29:52,713 INFO L87 Difference]: Start difference. First operand 2586 states and 9168 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:58,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:29:58,447 INFO L93 Difference]: Finished difference Result 4636 states and 15400 transitions. [2022-02-11 01:29:58,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-11 01:29:58,447 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:29:58,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:29:58,456 INFO L225 Difference]: With dead ends: 4636 [2022-02-11 01:29:58,456 INFO L226 Difference]: Without dead ends: 4598 [2022-02-11 01:29:58,456 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1415 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=739, Invalid=3953, Unknown=0, NotChecked=0, Total=4692 [2022-02-11 01:29:58,457 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 343 mSDsluCounter, 693 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-11 01:29:58,457 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 362 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-11 01:29:58,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2022-02-11 01:29:58,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 2592. [2022-02-11 01:29:58,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 3.5476649942107294) internal successors, (9192), 2591 states have internal predecessors, (9192), 0 states have call successors, (0), 0 states 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 01:29:58,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 9192 transitions. [2022-02-11 01:29:58,533 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 9192 transitions. Word has length 26 [2022-02-11 01:29:58,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:29:58,533 INFO L470 AbstractCegarLoop]: Abstraction has 2592 states and 9192 transitions. [2022-02-11 01:29:58,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:29:58,534 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 9192 transitions. [2022-02-11 01:29:58,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:29:58,538 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:29:58,538 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:29:58,566 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 01:29:58,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:29:58,763 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:29:58,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:29:58,764 INFO L85 PathProgramCache]: Analyzing trace with hash 646760220, now seen corresponding path program 20 times [2022-02-11 01:29:58,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:29:58,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867356203] [2022-02-11 01:29:58,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:29:58,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:29:58,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:29:59,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:29:59,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:29:59,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867356203] [2022-02-11 01:29:59,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867356203] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:29:59,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782038273] [2022-02-11 01:29:59,094 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:29:59,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:29:59,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:29:59,095 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 01:29:59,095 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 01:29:59,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:29:59,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:29:59,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:29:59,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:29:59,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:29:59,426 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:29:59,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 89 treesize of output 73 [2022-02-11 01:30:00,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:00,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:30:01,339 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:30:01,339 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 355 treesize of output 269 [2022-02-11 01:30:09,988 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:09,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782038273] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:30:09,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:30:09,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:30:09,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632553809] [2022-02-11 01:30:09,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:30:09,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:30:09,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:30:09,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:30:09,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:30:09,989 INFO L87 Difference]: Start difference. First operand 2592 states and 9192 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:17,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:30:17,050 INFO L93 Difference]: Finished difference Result 4831 states and 15980 transitions. [2022-02-11 01:30:17,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 01:30:17,050 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:30:17,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:30:17,059 INFO L225 Difference]: With dead ends: 4831 [2022-02-11 01:30:17,059 INFO L226 Difference]: Without dead ends: 4766 [2022-02-11 01:30:17,060 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1664 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=813, Invalid=4737, Unknown=0, NotChecked=0, Total=5550 [2022-02-11 01:30:17,060 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 355 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 1848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:30:17,060 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 405 Invalid, 1848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1775 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 01:30:17,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4766 states. [2022-02-11 01:30:17,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4766 to 2606. [2022-02-11 01:30:17,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 2605 states have (on average 3.5485604606525913) internal successors, (9244), 2605 states have internal predecessors, (9244), 0 states have call successors, (0), 0 states 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 01:30:17,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 9244 transitions. [2022-02-11 01:30:17,127 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 9244 transitions. Word has length 26 [2022-02-11 01:30:17,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:30:17,127 INFO L470 AbstractCegarLoop]: Abstraction has 2606 states and 9244 transitions. [2022-02-11 01:30:17,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:17,127 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 9244 transitions. [2022-02-11 01:30:17,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:30:17,140 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:30:17,140 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:30:17,158 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 01:30:17,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:30:17,355 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:30:17,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:30:17,356 INFO L85 PathProgramCache]: Analyzing trace with hash 902763630, now seen corresponding path program 37 times [2022-02-11 01:30:17,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:30:17,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289562809] [2022-02-11 01:30:17,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:30:17,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:30:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:30:18,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:18,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:30:18,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289562809] [2022-02-11 01:30:18,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289562809] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:30:18,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37740935] [2022-02-11 01:30:18,096 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:30:18,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:30:18,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:30:18,097 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 01:30:18,100 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 01:30:18,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:30:18,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:30:18,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:30:18,797 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:18,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:18,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:18,799 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:18,802 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 75 [2022-02-11 01:30:18,909 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:18,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:30:19,787 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:30:19,788 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 379 treesize of output 261 [2022-02-11 01:30:20,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:20,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37740935] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:30:20,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:30:20,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-11 01:30:20,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746503598] [2022-02-11 01:30:20,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:30:20,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:30:20,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:30:20,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:30:20,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:30:20,721 INFO L87 Difference]: Start difference. First operand 2606 states and 9244 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:24,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:30:24,373 INFO L93 Difference]: Finished difference Result 4288 states and 14482 transitions. [2022-02-11 01:30:24,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 01:30:24,374 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:30:24,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:30:24,383 INFO L225 Difference]: With dead ends: 4288 [2022-02-11 01:30:24,383 INFO L226 Difference]: Without dead ends: 4258 [2022-02-11 01:30:24,384 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1232 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=620, Invalid=3540, Unknown=0, NotChecked=0, Total=4160 [2022-02-11 01:30:24,384 INFO L934 BasicCegarLoop]: 26 mSDtfsCounter, 241 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:30:24,384 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 335 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-11 01:30:24,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2022-02-11 01:30:24,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 2632. [2022-02-11 01:30:24,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2632 states, 2631 states have (on average 3.5442797415431393) internal successors, (9325), 2631 states have internal predecessors, (9325), 0 states have call successors, (0), 0 states 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 01:30:24,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2632 states to 2632 states and 9325 transitions. [2022-02-11 01:30:24,437 INFO L78 Accepts]: Start accepts. Automaton has 2632 states and 9325 transitions. Word has length 26 [2022-02-11 01:30:24,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:30:24,437 INFO L470 AbstractCegarLoop]: Abstraction has 2632 states and 9325 transitions. [2022-02-11 01:30:24,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:24,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2632 states and 9325 transitions. [2022-02-11 01:30:24,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:30:24,441 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:30:24,442 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:30:24,459 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 01:30:24,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-11 01:30:24,650 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:30:24,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:30:24,653 INFO L85 PathProgramCache]: Analyzing trace with hash 2020528988, now seen corresponding path program 38 times [2022-02-11 01:30:24,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:30:24,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725285421] [2022-02-11 01:30:24,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:30:24,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:30:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:30:25,337 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:25,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:30:25,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725285421] [2022-02-11 01:30:25,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725285421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:30:25,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452934658] [2022-02-11 01:30:25,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:30:25,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:30:25,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:30:25,338 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 01:30:25,339 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 01:30:25,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:30:25,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:30:25,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:30:25,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:30:25,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:25,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:25,838 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:30:25,838 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 115 treesize of output 101 [2022-02-11 01:30:26,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:26,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:30:27,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:27,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:27,691 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:27,711 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:30:27,711 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 375 treesize of output 247 [2022-02-11 01:30:28,223 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:28,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452934658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:30:28,224 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:30:28,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 01:30:28,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799350746] [2022-02-11 01:30:28,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:30:28,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:30:28,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:30:28,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:30:28,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:30:28,225 INFO L87 Difference]: Start difference. First operand 2632 states and 9325 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:40,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:30:40,000 INFO L93 Difference]: Finished difference Result 4411 states and 14783 transitions. [2022-02-11 01:30:40,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:30:40,000 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:30:40,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:30:40,009 INFO L225 Difference]: With dead ends: 4411 [2022-02-11 01:30:40,009 INFO L226 Difference]: Without dead ends: 4281 [2022-02-11 01:30:40,010 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1999 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=1055, Invalid=5107, Unknown=0, NotChecked=0, Total=6162 [2022-02-11 01:30:40,011 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 365 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:30:40,011 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 297 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 01:30:40,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4281 states. [2022-02-11 01:30:40,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4281 to 2686. [2022-02-11 01:30:40,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2686 states, 2685 states have (on average 3.527001862197393) internal successors, (9470), 2685 states have internal predecessors, (9470), 0 states have call successors, (0), 0 states 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 01:30:40,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2686 states to 2686 states and 9470 transitions. [2022-02-11 01:30:40,063 INFO L78 Accepts]: Start accepts. Automaton has 2686 states and 9470 transitions. Word has length 26 [2022-02-11 01:30:40,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:30:40,063 INFO L470 AbstractCegarLoop]: Abstraction has 2686 states and 9470 transitions. [2022-02-11 01:30:40,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:40,063 INFO L276 IsEmpty]: Start isEmpty. Operand 2686 states and 9470 transitions. [2022-02-11 01:30:40,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:30:40,068 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:30:40,068 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:30:40,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-11 01:30:40,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-02-11 01:30:40,277 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:30:40,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:30:40,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1206563744, now seen corresponding path program 39 times [2022-02-11 01:30:40,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:30:40,278 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301995382] [2022-02-11 01:30:40,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:30:40,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:30:40,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:30:40,698 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:40,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:30:40,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301995382] [2022-02-11 01:30:40,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301995382] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:30:40,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008618111] [2022-02-11 01:30:40,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:30:40,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:30:40,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:30:40,700 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 01:30:40,700 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 01:30:40,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 01:30:40,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:30:40,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:30:40,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:30:41,590 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:41,599 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:30:41,599 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 109 treesize of output 99 [2022-02-11 01:30:43,115 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:43,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:30:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:47,962 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:30:47,962 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 267 treesize of output 217 [2022-02-11 01:30:48,462 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:48,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008618111] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:30:48,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:30:48,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 31 [2022-02-11 01:30:48,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772285662] [2022-02-11 01:30:48,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:30:48,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-02-11 01:30:48,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:30:48,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-02-11 01:30:48,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=843, Unknown=0, NotChecked=0, Total=992 [2022-02-11 01:30:48,463 INFO L87 Difference]: Start difference. First operand 2686 states and 9470 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:58,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:30:58,167 INFO L93 Difference]: Finished difference Result 5196 states and 17713 transitions. [2022-02-11 01:30:58,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-02-11 01:30:58,167 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:30:58,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:30:58,178 INFO L225 Difference]: With dead ends: 5196 [2022-02-11 01:30:58,178 INFO L226 Difference]: Without dead ends: 5181 [2022-02-11 01:30:58,179 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 32 SyntacticMatches, 13 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4132 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=1855, Invalid=9275, Unknown=0, NotChecked=0, Total=11130 [2022-02-11 01:30:58,179 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 366 mSDsluCounter, 884 mSDsCounter, 0 mSdLazyCounter, 1451 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 2343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 777 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:30:58,179 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 426 Invalid, 2343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1451 Invalid, 0 Unknown, 777 Unchecked, 0.9s Time] [2022-02-11 01:30:58,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5181 states. [2022-02-11 01:30:58,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5181 to 2698. [2022-02-11 01:30:58,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2698 states, 2697 states have (on average 3.5231738969225064) internal successors, (9502), 2697 states have internal predecessors, (9502), 0 states have call successors, (0), 0 states 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 01:30:58,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2698 states to 2698 states and 9502 transitions. [2022-02-11 01:30:58,235 INFO L78 Accepts]: Start accepts. Automaton has 2698 states and 9502 transitions. Word has length 26 [2022-02-11 01:30:58,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:30:58,236 INFO L470 AbstractCegarLoop]: Abstraction has 2698 states and 9502 transitions. [2022-02-11 01:30:58,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:30:58,236 INFO L276 IsEmpty]: Start isEmpty. Operand 2698 states and 9502 transitions. [2022-02-11 01:30:58,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:30:58,240 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:30:58,240 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:30:58,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-02-11 01:30:58,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-02-11 01:30:58,451 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:30:58,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:30:58,452 INFO L85 PathProgramCache]: Analyzing trace with hash 267653912, now seen corresponding path program 40 times [2022-02-11 01:30:58,452 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:30:58,452 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060466600] [2022-02-11 01:30:58,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:30:58,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:30:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:30:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:59,007 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:30:59,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060466600] [2022-02-11 01:30:59,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060466600] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:30:59,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890649237] [2022-02-11 01:30:59,007 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:30:59,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:30:59,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:30:59,008 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 01:30:59,010 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 01:30:59,035 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:30:59,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:30:59,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:30:59,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:30:59,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:59,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:30:59,587 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:59,588 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:30:59,588 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 75 [2022-02-11 01:30:59,710 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:30:59,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:31:00,777 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:31:00,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 363 treesize of output 245 [2022-02-11 01:31:01,976 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:01,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890649237] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:31:01,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:31:01,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-11 01:31:01,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872133258] [2022-02-11 01:31:01,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:31:01,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:31:01,977 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:31:01,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:31:01,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:31:01,977 INFO L87 Difference]: Start difference. First operand 2698 states and 9502 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:31:07,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:31:07,634 INFO L93 Difference]: Finished difference Result 4478 states and 15012 transitions. [2022-02-11 01:31:07,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-11 01:31:07,634 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:31:07,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:31:07,645 INFO L225 Difference]: With dead ends: 4478 [2022-02-11 01:31:07,645 INFO L226 Difference]: Without dead ends: 4448 [2022-02-11 01:31:07,646 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2242 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=926, Invalid=5880, Unknown=0, NotChecked=0, Total=6806 [2022-02-11 01:31:07,646 INFO L934 BasicCegarLoop]: 48 mSDtfsCounter, 251 mSDsluCounter, 1056 mSDsCounter, 0 mSdLazyCounter, 2122 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 2278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 2122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:31:07,647 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 539 Invalid, 2278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 2122 Invalid, 0 Unknown, 64 Unchecked, 1.2s Time] [2022-02-11 01:31:07,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4448 states. [2022-02-11 01:31:07,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4448 to 2732. [2022-02-11 01:31:07,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 2731 states have (on average 3.5140974002196996) internal successors, (9597), 2731 states have internal predecessors, (9597), 0 states have call successors, (0), 0 states 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 01:31:07,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 9597 transitions. [2022-02-11 01:31:07,713 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 9597 transitions. Word has length 26 [2022-02-11 01:31:07,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:31:07,713 INFO L470 AbstractCegarLoop]: Abstraction has 2732 states and 9597 transitions. [2022-02-11 01:31:07,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:31:07,713 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 9597 transitions. [2022-02-11 01:31:07,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:31:07,717 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:31:07,718 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:31:07,734 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 01:31:07,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:31:07,922 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:31:07,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:31:07,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1794939168, now seen corresponding path program 21 times [2022-02-11 01:31:07,922 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:31:07,922 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495505745] [2022-02-11 01:31:07,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:31:07,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:31:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:31:08,684 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:08,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:31:08,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495505745] [2022-02-11 01:31:08,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495505745] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:31:08,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563519636] [2022-02-11 01:31:08,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:31:08,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:31:08,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:31:08,686 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 01:31:08,686 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 01:31:08,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:31:08,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:31:08,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:31:08,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:31:09,922 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:31:09,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:31:09,923 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:31:10,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:10,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:31:11,655 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:31:11,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 379 treesize of output 313 [2022-02-11 01:31:37,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:37,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563519636] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:31:37,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:31:37,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:31:37,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740215395] [2022-02-11 01:31:37,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:31:37,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:31:37,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:31:37,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:31:37,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:31:37,327 INFO L87 Difference]: Start difference. First operand 2732 states and 9597 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:31:43,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:31:43,238 INFO L93 Difference]: Finished difference Result 5708 states and 18244 transitions. [2022-02-11 01:31:43,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-11 01:31:43,238 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:31:43,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:31:43,249 INFO L225 Difference]: With dead ends: 5708 [2022-02-11 01:31:43,249 INFO L226 Difference]: Without dead ends: 5678 [2022-02-11 01:31:43,250 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1769 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=1064, Invalid=4048, Unknown=0, NotChecked=0, Total=5112 [2022-02-11 01:31:43,250 INFO L934 BasicCegarLoop]: 27 mSDtfsCounter, 427 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 433 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:31:43,250 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 327 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 911 Invalid, 0 Unknown, 433 Unchecked, 0.7s Time] [2022-02-11 01:31:43,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5678 states. [2022-02-11 01:31:43,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5678 to 2778. [2022-02-11 01:31:43,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2778 states, 2777 states have (on average 3.5235866042491897) internal successors, (9785), 2777 states have internal predecessors, (9785), 0 states have call successors, (0), 0 states 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 01:31:43,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 9785 transitions. [2022-02-11 01:31:43,312 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 9785 transitions. Word has length 26 [2022-02-11 01:31:43,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:31:43,312 INFO L470 AbstractCegarLoop]: Abstraction has 2778 states and 9785 transitions. [2022-02-11 01:31:43,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:31:43,313 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 9785 transitions. [2022-02-11 01:31:43,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:31:43,316 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:31:43,316 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:31:43,332 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 01:31:43,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:31:43,532 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:31:43,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:31:43,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1006120406, now seen corresponding path program 22 times [2022-02-11 01:31:43,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:31:43,533 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165273373] [2022-02-11 01:31:43,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:31:43,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:31:43,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:31:44,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:44,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:31:44,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165273373] [2022-02-11 01:31:44,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165273373] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:31:44,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255353359] [2022-02-11 01:31:44,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:31:44,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:31:44,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:31:44,120 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 01:31:44,121 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 01:31:44,172 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:31:44,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:31:44,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:31:44,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:31:44,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:31:44,743 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:31:44,747 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:31:45,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:45,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:31:45,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:31:45,995 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:31:45,995 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 339 treesize of output 261 [2022-02-11 01:31:49,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:49,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255353359] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:31:49,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:31:49,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:31:49,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505174584] [2022-02-11 01:31:49,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:31:49,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:31:49,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:31:49,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:31:49,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:31:49,588 INFO L87 Difference]: Start difference. First operand 2778 states and 9785 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:31:56,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:31:56,490 INFO L93 Difference]: Finished difference Result 6015 states and 19169 transitions. [2022-02-11 01:31:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:31:56,491 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:31:56,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:31:56,503 INFO L225 Difference]: With dead ends: 6015 [2022-02-11 01:31:56,503 INFO L226 Difference]: Without dead ends: 5985 [2022-02-11 01:31:56,503 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1762 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=1161, Invalid=4095, Unknown=0, NotChecked=0, Total=5256 [2022-02-11 01:31:56,504 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 517 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:31:56,504 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 412 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1357 Invalid, 0 Unknown, 176 Unchecked, 1.0s Time] [2022-02-11 01:31:56,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5985 states. [2022-02-11 01:31:56,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5985 to 2823. [2022-02-11 01:31:56,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2823 states, 2822 states have (on average 3.5240963855421685) internal successors, (9945), 2822 states have internal predecessors, (9945), 0 states have call successors, (0), 0 states 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 01:31:56,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2823 states to 2823 states and 9945 transitions. [2022-02-11 01:31:56,568 INFO L78 Accepts]: Start accepts. Automaton has 2823 states and 9945 transitions. Word has length 26 [2022-02-11 01:31:56,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:31:56,568 INFO L470 AbstractCegarLoop]: Abstraction has 2823 states and 9945 transitions. [2022-02-11 01:31:56,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:31:56,568 INFO L276 IsEmpty]: Start isEmpty. Operand 2823 states and 9945 transitions. [2022-02-11 01:31:56,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:31:56,572 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:31:56,572 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:31:56,588 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 01:31:56,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-11 01:31:56,784 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:31:56,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:31:56,785 INFO L85 PathProgramCache]: Analyzing trace with hash -205068792, now seen corresponding path program 23 times [2022-02-11 01:31:56,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:31:56,785 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065397312] [2022-02-11 01:31:56,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:31:56,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:31:56,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:31:57,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:57,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:31:57,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065397312] [2022-02-11 01:31:57,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065397312] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:31:57,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027773038] [2022-02-11 01:31:57,412 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:31:57,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:31:57,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:31:57,413 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:31:57,447 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:31:57,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:31:57,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-11 01:31:57,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:31:57,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:31:58,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:31:58,046 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:31:58,047 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:31:58,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:31:58,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:31:59,595 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:31:59,614 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:31:59,615 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 339 treesize of output 261 [2022-02-11 01:32:04,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:04,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027773038] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:32:04,218 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:32:04,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 01:32:04,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527034675] [2022-02-11 01:32:04,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:32:04,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:32:04,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:32:04,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:32:04,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:32:04,220 INFO L87 Difference]: Start difference. First operand 2823 states and 9945 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:32:12,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:32:12,884 INFO L93 Difference]: Finished difference Result 6000 states and 19520 transitions. [2022-02-11 01:32:12,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-11 01:32:12,885 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:32:12,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:32:12,896 INFO L225 Difference]: With dead ends: 6000 [2022-02-11 01:32:12,896 INFO L226 Difference]: Without dead ends: 5963 [2022-02-11 01:32:12,897 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=831, Invalid=3725, Unknown=0, NotChecked=0, Total=4556 [2022-02-11 01:32:12,897 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 314 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 811 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 811 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 527 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:32:12,897 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 425 Invalid, 1385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 811 Invalid, 0 Unknown, 527 Unchecked, 0.7s Time] [2022-02-11 01:32:12,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5963 states. [2022-02-11 01:32:12,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5963 to 2886. [2022-02-11 01:32:12,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2886 states, 2885 states have (on average 3.5351819757365686) internal successors, (10199), 2885 states have internal predecessors, (10199), 0 states have call successors, (0), 0 states 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 01:32:12,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2886 states to 2886 states and 10199 transitions. [2022-02-11 01:32:12,960 INFO L78 Accepts]: Start accepts. Automaton has 2886 states and 10199 transitions. Word has length 26 [2022-02-11 01:32:12,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:32:12,961 INFO L470 AbstractCegarLoop]: Abstraction has 2886 states and 10199 transitions. [2022-02-11 01:32:12,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:32:12,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2886 states and 10199 transitions. [2022-02-11 01:32:12,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:32:12,967 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:32:12,967 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:32:12,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-11 01:32:13,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-11 01:32:13,168 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:32:13,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:32:13,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1698976514, now seen corresponding path program 24 times [2022-02-11 01:32:13,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:32:13,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306250568] [2022-02-11 01:32:13,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:32:13,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:32:13,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:32:13,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:13,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:32:13,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306250568] [2022-02-11 01:32:13,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306250568] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:32:13,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929324660] [2022-02-11 01:32:13,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:32:13,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:32:13,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:32:13,783 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:32:13,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-11 01:32:13,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:32:13,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:32:13,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:32:13,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:32:14,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:32:14,508 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:32:14,508 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:32:15,192 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:15,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:32:16,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:32:16,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:32:16,268 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:32:16,268 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 339 treesize of output 253 [2022-02-11 01:32:18,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:18,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929324660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:32:18,275 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:32:18,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 01:32:18,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192924432] [2022-02-11 01:32:18,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:32:18,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:32:18,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:32:18,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:32:18,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:32:18,275 INFO L87 Difference]: Start difference. First operand 2886 states and 10199 transitions. Second operand has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:32:33,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:32:33,765 INFO L93 Difference]: Finished difference Result 7128 states and 23544 transitions. [2022-02-11 01:32:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-02-11 01:32:33,765 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:32:33,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:32:33,782 INFO L225 Difference]: With dead ends: 7128 [2022-02-11 01:32:33,782 INFO L226 Difference]: Without dead ends: 7083 [2022-02-11 01:32:33,782 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 36 SyntacticMatches, 6 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7413 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=2744, Invalid=15346, Unknown=0, NotChecked=0, Total=18090 [2022-02-11 01:32:33,784 INFO L934 BasicCegarLoop]: 57 mSDtfsCounter, 611 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 2977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1189 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:32:33,784 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [611 Valid, 788 Invalid, 2977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1683 Invalid, 0 Unknown, 1189 Unchecked, 1.3s Time] [2022-02-11 01:32:33,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7083 states. [2022-02-11 01:32:33,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7083 to 2926. [2022-02-11 01:32:33,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2926 states, 2925 states have (on average 3.545299145299145) internal successors, (10370), 2925 states have internal predecessors, (10370), 0 states have call successors, (0), 0 states 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 01:32:33,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2926 states to 2926 states and 10370 transitions. [2022-02-11 01:32:33,871 INFO L78 Accepts]: Start accepts. Automaton has 2926 states and 10370 transitions. Word has length 26 [2022-02-11 01:32:33,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:32:33,871 INFO L470 AbstractCegarLoop]: Abstraction has 2926 states and 10370 transitions. [2022-02-11 01:32:33,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:32:33,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2926 states and 10370 transitions. [2022-02-11 01:32:33,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:32:33,876 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:32:33,876 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:32:33,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-02-11 01:32:34,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:32:34,091 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:32:34,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:32:34,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1822601572, now seen corresponding path program 25 times [2022-02-11 01:32:34,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:32:34,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128018849] [2022-02-11 01:32:34,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:32:34,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:32:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:32:34,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:34,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:32:34,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128018849] [2022-02-11 01:32:34,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128018849] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:32:34,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015842701] [2022-02-11 01:32:34,382 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:32:34,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:32:34,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:32:34,383 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:32:34,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-11 01:32:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:32:34,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:32:34,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:32:34,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:32:34,778 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:32:34,778 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:32:35,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:35,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:32:36,445 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:32:36,467 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:32:36,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 343 treesize of output 265 [2022-02-11 01:32:40,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:40,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015842701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:32:40,243 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:32:40,243 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 01:32:40,243 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128521324] [2022-02-11 01:32:40,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:32:40,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 01:32:40,243 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:32:40,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 01:32:40,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2022-02-11 01:32:40,244 INFO L87 Difference]: Start difference. First operand 2926 states and 10370 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:32:50,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:32:50,796 INFO L93 Difference]: Finished difference Result 6606 states and 21211 transitions. [2022-02-11 01:32:50,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-11 01:32:50,797 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:32:50,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:32:50,812 INFO L225 Difference]: With dead ends: 6606 [2022-02-11 01:32:50,812 INFO L226 Difference]: Without dead ends: 6553 [2022-02-11 01:32:50,813 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2534 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1566, Invalid=5406, Unknown=0, NotChecked=0, Total=6972 [2022-02-11 01:32:50,814 INFO L934 BasicCegarLoop]: 56 mSDtfsCounter, 617 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 1842 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 2204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 236 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:32:50,815 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 607 Invalid, 2204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1842 Invalid, 0 Unknown, 236 Unchecked, 1.3s Time] [2022-02-11 01:32:50,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6553 states. [2022-02-11 01:32:50,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6553 to 2929. [2022-02-11 01:32:50,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2928 states have (on average 3.5474726775956285) internal successors, (10387), 2928 states have internal predecessors, (10387), 0 states have call successors, (0), 0 states 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 01:32:50,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 10387 transitions. [2022-02-11 01:32:50,892 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 10387 transitions. Word has length 26 [2022-02-11 01:32:50,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:32:50,892 INFO L470 AbstractCegarLoop]: Abstraction has 2929 states and 10387 transitions. [2022-02-11 01:32:50,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:32:50,892 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 10387 transitions. [2022-02-11 01:32:50,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:32:50,897 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:32:50,897 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:32:50,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-11 01:32:51,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-11 01:32:51,107 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:32:51,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:32:51,107 INFO L85 PathProgramCache]: Analyzing trace with hash -629380028, now seen corresponding path program 26 times [2022-02-11 01:32:51,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:32:51,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37565464] [2022-02-11 01:32:51,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:32:51,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:32:51,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:32:51,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:51,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:32:51,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37565464] [2022-02-11 01:32:51,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37565464] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:32:51,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186245285] [2022-02-11 01:32:51,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:32:51,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:32:51,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:32:51,603 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:32:51,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-11 01:32:51,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:32:51,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:32:51,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:32:51,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:32:52,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:32:52,403 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:32:52,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 147 treesize of output 115 [2022-02-11 01:32:54,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:54,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:32:55,493 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:32:55,494 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:32:55,506 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:32:55,506 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 339 treesize of output 253 [2022-02-11 01:32:57,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:32:57,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186245285] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:32:57,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:32:57,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 01:32:57,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090362108] [2022-02-11 01:32:57,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:32:57,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:32:57,232 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:32:57,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:32:57,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:32:57,233 INFO L87 Difference]: Start difference. First operand 2929 states and 10387 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:33:15,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:33:15,366 INFO L93 Difference]: Finished difference Result 6603 states and 21763 transitions. [2022-02-11 01:33:15,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-02-11 01:33:15,366 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:33:15,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:33:15,380 INFO L225 Difference]: With dead ends: 6603 [2022-02-11 01:33:15,380 INFO L226 Difference]: Without dead ends: 6558 [2022-02-11 01:33:15,381 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5436 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=2378, Invalid=12384, Unknown=0, NotChecked=0, Total=14762 [2022-02-11 01:33:15,381 INFO L934 BasicCegarLoop]: 54 mSDtfsCounter, 585 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 1854 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 2264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 317 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:33:15,381 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 699 Invalid, 2264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1854 Invalid, 0 Unknown, 317 Unchecked, 1.4s Time] [2022-02-11 01:33:15,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6558 states. [2022-02-11 01:33:15,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6558 to 2942. [2022-02-11 01:33:15,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2942 states, 2941 states have (on average 3.551513090785447) internal successors, (10445), 2941 states have internal predecessors, (10445), 0 states have call successors, (0), 0 states 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 01:33:15,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2942 states to 2942 states and 10445 transitions. [2022-02-11 01:33:15,466 INFO L78 Accepts]: Start accepts. Automaton has 2942 states and 10445 transitions. Word has length 26 [2022-02-11 01:33:15,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:33:15,466 INFO L470 AbstractCegarLoop]: Abstraction has 2942 states and 10445 transitions. [2022-02-11 01:33:15,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:33:15,466 INFO L276 IsEmpty]: Start isEmpty. Operand 2942 states and 10445 transitions. [2022-02-11 01:33:15,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:33:15,470 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:33:15,470 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:33:15,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-02-11 01:33:15,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-02-11 01:33:15,671 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:33:15,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:33:15,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1679960728, now seen corresponding path program 27 times [2022-02-11 01:33:15,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:33:15,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997313129] [2022-02-11 01:33:15,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:33:15,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:33:15,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:33:16,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:33:16,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:33:16,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997313129] [2022-02-11 01:33:16,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997313129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:33:16,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758897782] [2022-02-11 01:33:16,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:33:16,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:33:16,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:33:16,108 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:33:16,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-11 01:33:16,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:33:16,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:33:16,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:33:16,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:33:16,539 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:33:16,540 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-11 01:33:18,300 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:33:18,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:33:19,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:33:19,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:33:19,581 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:33:19,581 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 339 treesize of output 253 [2022-02-11 01:33:21,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:33:21,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758897782] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:33:21,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:33:21,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 28 [2022-02-11 01:33:21,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308015751] [2022-02-11 01:33:21,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:33:21,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:33:21,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:33:21,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:33:21,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:33:21,949 INFO L87 Difference]: Start difference. First operand 2942 states and 10445 transitions. Second operand has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:33:38,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:33:38,765 INFO L93 Difference]: Finished difference Result 6795 states and 22452 transitions. [2022-02-11 01:33:38,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-11 01:33:38,765 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:33:38,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:33:38,781 INFO L225 Difference]: With dead ends: 6795 [2022-02-11 01:33:38,781 INFO L226 Difference]: Without dead ends: 6751 [2022-02-11 01:33:38,782 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3368 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=1843, Invalid=8459, Unknown=0, NotChecked=0, Total=10302 [2022-02-11 01:33:38,782 INFO L934 BasicCegarLoop]: 37 mSDtfsCounter, 637 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 2509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 824 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-11 01:33:38,782 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [637 Valid, 589 Invalid, 2509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1559 Invalid, 0 Unknown, 824 Unchecked, 1.3s Time] [2022-02-11 01:33:38,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6751 states. [2022-02-11 01:33:38,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6751 to 2937. [2022-02-11 01:33:38,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2937 states, 2936 states have (on average 3.5497275204359675) internal successors, (10422), 2936 states have internal predecessors, (10422), 0 states have call successors, (0), 0 states 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 01:33:38,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2937 states to 2937 states and 10422 transitions. [2022-02-11 01:33:38,878 INFO L78 Accepts]: Start accepts. Automaton has 2937 states and 10422 transitions. Word has length 26 [2022-02-11 01:33:38,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:33:38,878 INFO L470 AbstractCegarLoop]: Abstraction has 2937 states and 10422 transitions. [2022-02-11 01:33:38,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.357142857142857) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:33:38,878 INFO L276 IsEmpty]: Start isEmpty. Operand 2937 states and 10422 transitions. [2022-02-11 01:33:38,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:33:38,883 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:33:38,883 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:33:38,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-11 01:33:39,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-02-11 01:33:39,099 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:33:39,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:33:39,100 INFO L85 PathProgramCache]: Analyzing trace with hash 358111584, now seen corresponding path program 28 times [2022-02-11 01:33:39,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:33:39,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184642970] [2022-02-11 01:33:39,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:33:39,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:33:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:33:39,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:33:39,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:33:39,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184642970] [2022-02-11 01:33:39,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184642970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:33:39,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388690780] [2022-02-11 01:33:39,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:33:39,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:33:39,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:33:39,566 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:33:39,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-11 01:33:39,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:33:39,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:33:39,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:33:39,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:33:40,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:33:40,034 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:33:40,034 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 89 treesize of output 81 [2022-02-11 01:33:41,326 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:33:41,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:33:42,387 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:33:42,387 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 323 treesize of output 273 [2022-02-11 01:34:01,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:01,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388690780] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:34:01,422 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:34:01,422 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 01:34:01,422 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710448887] [2022-02-11 01:34:01,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:34:01,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:34:01,422 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:34:01,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:34:01,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:34:01,423 INFO L87 Difference]: Start difference. First operand 2937 states and 10422 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:34:09,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:34:09,417 INFO L93 Difference]: Finished difference Result 5768 states and 18790 transitions. [2022-02-11 01:34:09,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-02-11 01:34:09,418 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:34:09,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:34:09,428 INFO L225 Difference]: With dead ends: 5768 [2022-02-11 01:34:09,429 INFO L226 Difference]: Without dead ends: 5688 [2022-02-11 01:34:09,429 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2345 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=1190, Invalid=5452, Unknown=0, NotChecked=0, Total=6642 [2022-02-11 01:34:09,429 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 427 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 241 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:34:09,430 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 382 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1282 Invalid, 0 Unknown, 241 Unchecked, 0.9s Time] [2022-02-11 01:34:09,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5688 states. [2022-02-11 01:34:09,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5688 to 2944. [2022-02-11 01:34:09,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2944 states, 2943 states have (on average 3.550118926265715) internal successors, (10448), 2943 states have internal predecessors, (10448), 0 states have call successors, (0), 0 states 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 01:34:09,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2944 states to 2944 states and 10448 transitions. [2022-02-11 01:34:09,516 INFO L78 Accepts]: Start accepts. Automaton has 2944 states and 10448 transitions. Word has length 26 [2022-02-11 01:34:09,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:34:09,516 INFO L470 AbstractCegarLoop]: Abstraction has 2944 states and 10448 transitions. [2022-02-11 01:34:09,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:34:09,516 INFO L276 IsEmpty]: Start isEmpty. Operand 2944 states and 10448 transitions. [2022-02-11 01:34:09,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:34:09,521 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:34:09,521 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:34:09,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-11 01:34:09,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-02-11 01:34:09,724 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:34:09,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:34:09,724 INFO L85 PathProgramCache]: Analyzing trace with hash 611956416, now seen corresponding path program 41 times [2022-02-11 01:34:09,725 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:34:09,725 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749086086] [2022-02-11 01:34:09,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:34:09,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:34:09,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:34:10,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:10,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:34:10,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749086086] [2022-02-11 01:34:10,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749086086] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:34:10,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471801746] [2022-02-11 01:34:10,133 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:34:10,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:34:10,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:34:10,134 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:34:10,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-11 01:34:10,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:34:10,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:34:10,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:34:10,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:34:10,653 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:34:10,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:34:10,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:34:10,654 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:34:10,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 75 [2022-02-11 01:34:10,736 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:10,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:34:11,618 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:34:11,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 375 treesize of output 253 [2022-02-11 01:34:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:12,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471801746] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:34:12,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:34:12,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-11 01:34:12,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587234323] [2022-02-11 01:34:12,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:34:12,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:34:12,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:34:12,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:34:12,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:34:12,364 INFO L87 Difference]: Start difference. First operand 2944 states and 10448 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:34:18,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:34:18,561 INFO L93 Difference]: Finished difference Result 4953 states and 16689 transitions. [2022-02-11 01:34:18,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-11 01:34:18,562 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:34:18,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:34:18,574 INFO L225 Difference]: With dead ends: 4953 [2022-02-11 01:34:18,574 INFO L226 Difference]: Without dead ends: 4859 [2022-02-11 01:34:18,575 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2777 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=1157, Invalid=6853, Unknown=0, NotChecked=0, Total=8010 [2022-02-11 01:34:18,575 INFO L934 BasicCegarLoop]: 35 mSDtfsCounter, 326 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 2077 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 2157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 2077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:34:18,575 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 459 Invalid, 2157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 2077 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 01:34:18,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4859 states. [2022-02-11 01:34:18,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4859 to 2959. [2022-02-11 01:34:18,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2959 states, 2958 states have (on average 3.555104800540906) internal successors, (10516), 2958 states have internal predecessors, (10516), 0 states have call successors, (0), 0 states 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 01:34:18,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2959 states to 2959 states and 10516 transitions. [2022-02-11 01:34:18,640 INFO L78 Accepts]: Start accepts. Automaton has 2959 states and 10516 transitions. Word has length 26 [2022-02-11 01:34:18,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:34:18,640 INFO L470 AbstractCegarLoop]: Abstraction has 2959 states and 10516 transitions. [2022-02-11 01:34:18,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:34:18,640 INFO L276 IsEmpty]: Start isEmpty. Operand 2959 states and 10516 transitions. [2022-02-11 01:34:18,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:34:18,645 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:34:18,645 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:34:18,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-11 01:34:18,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:34:18,847 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:34:18,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:34:18,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1457232352, now seen corresponding path program 42 times [2022-02-11 01:34:18,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:34:18,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45107974] [2022-02-11 01:34:18,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:34:18,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:34:18,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:34:19,343 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:19,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:34:19,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45107974] [2022-02-11 01:34:19,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45107974] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:34:19,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942275793] [2022-02-11 01:34:19,344 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:34:19,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:34:19,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:34:19,359 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:34:19,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-11 01:34:19,415 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-11 01:34:19,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:34:19,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:34:19,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:34:19,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:34:19,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:34:19,701 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:34:19,702 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 121 treesize of output 101 [2022-02-11 01:34:20,273 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:20,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:34:21,133 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:34:21,133 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 371 treesize of output 253 [2022-02-11 01:34:22,849 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:22,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942275793] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:34:22,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:34:22,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 25 [2022-02-11 01:34:22,850 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741645172] [2022-02-11 01:34:22,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:34:22,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:34:22,850 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:34:22,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:34:22,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:34:22,850 INFO L87 Difference]: Start difference. First operand 2959 states and 10516 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:34:47,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:34:47,441 INFO L93 Difference]: Finished difference Result 6950 states and 23233 transitions. [2022-02-11 01:34:47,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2022-02-11 01:34:47,441 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:34:47,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:34:47,461 INFO L225 Difference]: With dead ends: 6950 [2022-02-11 01:34:47,461 INFO L226 Difference]: Without dead ends: 6903 [2022-02-11 01:34:47,463 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13336 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=5026, Invalid=26836, Unknown=0, NotChecked=0, Total=31862 [2022-02-11 01:34:47,464 INFO L934 BasicCegarLoop]: 44 mSDtfsCounter, 623 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 2652 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 2830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 2652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:34:47,464 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 658 Invalid, 2830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 2652 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-11 01:34:47,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6903 states. [2022-02-11 01:34:47,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6903 to 3069. [2022-02-11 01:34:47,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 3.555410691003911) internal successors, (10908), 3068 states have internal predecessors, (10908), 0 states have call successors, (0), 0 states 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 01:34:47,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 10908 transitions. [2022-02-11 01:34:47,575 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 10908 transitions. Word has length 26 [2022-02-11 01:34:47,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:34:47,576 INFO L470 AbstractCegarLoop]: Abstraction has 3069 states and 10908 transitions. [2022-02-11 01:34:47,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:34:47,576 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 10908 transitions. [2022-02-11 01:34:47,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:34:47,582 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:34:47,582 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:34:47,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-02-11 01:34:47,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:34:47,784 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:34:47,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:34:47,784 INFO L85 PathProgramCache]: Analyzing trace with hash 692947996, now seen corresponding path program 43 times [2022-02-11 01:34:47,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:34:47,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587228873] [2022-02-11 01:34:47,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:34:47,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:34:47,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:34:48,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:48,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:34:48,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587228873] [2022-02-11 01:34:48,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587228873] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:34:48,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067270963] [2022-02-11 01:34:48,342 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:34:48,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:34:48,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:34:48,351 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:34:48,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-11 01:34:48,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:34:48,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:34:48,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:34:48,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:34:48,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:34:48,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:34:48,931 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:34:48,932 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 75 [2022-02-11 01:34:49,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:49,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:34:50,185 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-11 01:34:50,185 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 371 treesize of output 253 [2022-02-11 01:34:51,489 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:34:51,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067270963] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:34:51,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:34:51,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-11 01:34:51,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645723388] [2022-02-11 01:34:51,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:34:51,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:34:51,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:34:51,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:34:51,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:34:51,491 INFO L87 Difference]: Start difference. First operand 3069 states and 10908 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:07,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:07,202 INFO L93 Difference]: Finished difference Result 6077 states and 20280 transitions. [2022-02-11 01:35:07,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-02-11 01:35:07,202 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:35:07,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:07,215 INFO L225 Difference]: With dead ends: 6077 [2022-02-11 01:35:07,215 INFO L226 Difference]: Without dead ends: 6047 [2022-02-11 01:35:07,216 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6025 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=2566, Invalid=12934, Unknown=0, NotChecked=0, Total=15500 [2022-02-11 01:35:07,216 INFO L934 BasicCegarLoop]: 54 mSDtfsCounter, 541 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 2414 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 2716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 2414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:07,216 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 625 Invalid, 2716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 2414 Invalid, 0 Unknown, 100 Unchecked, 1.6s Time] [2022-02-11 01:35:07,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6047 states. [2022-02-11 01:35:07,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6047 to 3077. [2022-02-11 01:35:07,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3077 states, 3076 states have (on average 3.5578673602080624) internal successors, (10944), 3076 states have internal predecessors, (10944), 0 states have call successors, (0), 0 states 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 01:35:07,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3077 states to 3077 states and 10944 transitions. [2022-02-11 01:35:07,294 INFO L78 Accepts]: Start accepts. Automaton has 3077 states and 10944 transitions. Word has length 26 [2022-02-11 01:35:07,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:07,294 INFO L470 AbstractCegarLoop]: Abstraction has 3077 states and 10944 transitions. [2022-02-11 01:35:07,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:07,294 INFO L276 IsEmpty]: Start isEmpty. Operand 3077 states and 10944 transitions. [2022-02-11 01:35:07,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:35:07,299 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:07,300 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:35:07,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-11 01:35:07,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:07,516 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:07,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:07,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1196537974, now seen corresponding path program 29 times [2022-02-11 01:35:07,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:07,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835329402] [2022-02-11 01:35:07,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:07,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:07,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:08,198 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:08,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:08,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835329402] [2022-02-11 01:35:08,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835329402] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:08,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014072832] [2022-02-11 01:35:08,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:35:08,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:08,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:08,202 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:35:08,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-11 01:35:08,228 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:35:08,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:08,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:35:08,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:08,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:09,000 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:35:09,001 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:35:09,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:09,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:10,766 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:35:10,783 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:35:10,784 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 459 treesize of output 333 [2022-02-11 01:35:24,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:24,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014072832] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:24,113 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:24,113 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:35:24,113 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389193646] [2022-02-11 01:35:24,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:24,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:35:24,113 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:24,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:35:24,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:35:24,113 INFO L87 Difference]: Start difference. First operand 3077 states and 10944 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:30,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:35:30,370 INFO L93 Difference]: Finished difference Result 5768 states and 18888 transitions. [2022-02-11 01:35:30,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-11 01:35:30,370 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:35:30,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:35:30,382 INFO L225 Difference]: With dead ends: 5768 [2022-02-11 01:35:30,382 INFO L226 Difference]: Without dead ends: 5726 [2022-02-11 01:35:30,382 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=845, Invalid=3577, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 01:35:30,385 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 394 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 352 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:35:30,385 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 332 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 908 Invalid, 0 Unknown, 352 Unchecked, 0.9s Time] [2022-02-11 01:35:30,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5726 states. [2022-02-11 01:35:30,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5726 to 3062. [2022-02-11 01:35:30,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3062 states, 3061 states have (on average 3.5583142763802678) internal successors, (10892), 3061 states have internal predecessors, (10892), 0 states have call successors, (0), 0 states 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 01:35:30,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3062 states to 3062 states and 10892 transitions. [2022-02-11 01:35:30,490 INFO L78 Accepts]: Start accepts. Automaton has 3062 states and 10892 transitions. Word has length 26 [2022-02-11 01:35:30,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:35:30,490 INFO L470 AbstractCegarLoop]: Abstraction has 3062 states and 10892 transitions. [2022-02-11 01:35:30,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:35:30,490 INFO L276 IsEmpty]: Start isEmpty. Operand 3062 states and 10892 transitions. [2022-02-11 01:35:30,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:35:30,495 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:35:30,495 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:35:30,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-11 01:35:30,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-02-11 01:35:30,712 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:35:30,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:35:30,712 INFO L85 PathProgramCache]: Analyzing trace with hash 2048965000, now seen corresponding path program 30 times [2022-02-11 01:35:30,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:35:30,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183484345] [2022-02-11 01:35:30,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:35:30,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:35:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:35:31,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:31,012 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:35:31,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183484345] [2022-02-11 01:35:31,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183484345] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:35:31,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596206260] [2022-02-11 01:35:31,012 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:35:31,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:35:31,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:35:31,013 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:35:31,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-11 01:35:31,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:35:31,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:35:31,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:35:31,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:35:31,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:35:31,962 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:35:31,962 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 109 treesize of output 91 [2022-02-11 01:35:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:36,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:35:37,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:35:37,066 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:35:37,080 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:35:37,080 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 323 treesize of output 257 [2022-02-11 01:35:39,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:35:39,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596206260] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:35:39,582 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:35:39,582 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-11 01:35:39,582 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006967877] [2022-02-11 01:35:39,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:35:39,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-11 01:35:39,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:35:39,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-11 01:35:39,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2022-02-11 01:35:39,583 INFO L87 Difference]: Start difference. First operand 3062 states and 10892 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:04,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:04,629 INFO L93 Difference]: Finished difference Result 7896 states and 26894 transitions. [2022-02-11 01:36:04,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-02-11 01:36:04,629 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:36:04,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:04,643 INFO L225 Difference]: With dead ends: 7896 [2022-02-11 01:36:04,644 INFO L226 Difference]: Without dead ends: 7882 [2022-02-11 01:36:04,644 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8919 ImplicationChecksByTransitivity, 24.4s TimeCoverageRelationStatistics Valid=2911, Invalid=19739, Unknown=0, NotChecked=0, Total=22650 [2022-02-11 01:36:04,645 INFO L934 BasicCegarLoop]: 47 mSDtfsCounter, 496 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 1670 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 2090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 329 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:04,645 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [496 Valid, 660 Invalid, 2090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1670 Invalid, 0 Unknown, 329 Unchecked, 1.4s Time] [2022-02-11 01:36:04,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7882 states. [2022-02-11 01:36:04,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7882 to 3144. [2022-02-11 01:36:04,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3144 states, 3143 states have (on average 3.5625198854597517) internal successors, (11197), 3143 states have internal predecessors, (11197), 0 states have call successors, (0), 0 states 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 01:36:04,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3144 states to 3144 states and 11197 transitions. [2022-02-11 01:36:04,716 INFO L78 Accepts]: Start accepts. Automaton has 3144 states and 11197 transitions. Word has length 26 [2022-02-11 01:36:04,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:04,716 INFO L470 AbstractCegarLoop]: Abstraction has 3144 states and 11197 transitions. [2022-02-11 01:36:04,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:04,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3144 states and 11197 transitions. [2022-02-11 01:36:04,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:36:04,720 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:04,720 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:36:04,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-11 01:36:04,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:04,936 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:04,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:04,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1151910708, now seen corresponding path program 31 times [2022-02-11 01:36:04,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:04,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146297202] [2022-02-11 01:36:04,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:04,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:05,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:05,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:05,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146297202] [2022-02-11 01:36:05,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146297202] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:05,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860171285] [2022-02-11 01:36:05,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:36:05,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:05,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:05,209 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:36:05,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-11 01:36:05,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:05,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:36:05,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:05,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:05,820 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:05,821 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:36:06,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:06,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:07,118 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:07,137 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:07,137 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:36:10,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:10,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860171285] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:10,443 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:10,443 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 01:36:10,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000013030] [2022-02-11 01:36:10,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:10,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:36:10,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:10,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:36:10,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:36:10,443 INFO L87 Difference]: Start difference. First operand 3144 states and 11197 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:14,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:14,338 INFO L93 Difference]: Finished difference Result 4790 states and 16085 transitions. [2022-02-11 01:36:14,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-11 01:36:14,339 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:36:14,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:14,350 INFO L225 Difference]: With dead ends: 4790 [2022-02-11 01:36:14,350 INFO L226 Difference]: Without dead ends: 4739 [2022-02-11 01:36:14,350 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 33 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=539, Invalid=2767, Unknown=0, NotChecked=0, Total=3306 [2022-02-11 01:36:14,352 INFO L934 BasicCegarLoop]: 24 mSDtfsCounter, 298 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:14,352 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 253 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 976 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-11 01:36:14,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4739 states. [2022-02-11 01:36:14,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4739 to 3175. [2022-02-11 01:36:14,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 3174 states have (on average 3.5598613736609956) internal successors, (11299), 3174 states have internal predecessors, (11299), 0 states have call successors, (0), 0 states 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 01:36:14,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 11299 transitions. [2022-02-11 01:36:14,426 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 11299 transitions. Word has length 26 [2022-02-11 01:36:14,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:14,426 INFO L470 AbstractCegarLoop]: Abstraction has 3175 states and 11299 transitions. [2022-02-11 01:36:14,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:14,426 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 11299 transitions. [2022-02-11 01:36:14,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:36:14,432 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:14,432 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:36:14,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-11 01:36:14,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:14,643 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:14,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:14,644 INFO L85 PathProgramCache]: Analyzing trace with hash -497021894, now seen corresponding path program 32 times [2022-02-11 01:36:14,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:14,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031250871] [2022-02-11 01:36:14,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:14,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:14,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:14,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:14,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:14,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031250871] [2022-02-11 01:36:14,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031250871] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:14,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268691429] [2022-02-11 01:36:14,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:36:14,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:14,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:14,959 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:36:14,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-11 01:36:14,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:36:14,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:14,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:36:14,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:15,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:15,506 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:15,506 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:36:15,737 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:15,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:16,691 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:16,712 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:16,713 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:36:21,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:21,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268691429] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:21,491 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:21,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 01:36:21,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502983633] [2022-02-11 01:36:21,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:21,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:36:21,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:21,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:36:21,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:36:21,492 INFO L87 Difference]: Start difference. First operand 3175 states and 11299 transitions. Second operand has 25 states, 25 states have (on average 2.64) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:26,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:26,439 INFO L93 Difference]: Finished difference Result 4856 states and 16308 transitions. [2022-02-11 01:36:26,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-11 01:36:26,439 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:36:26,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:26,450 INFO L225 Difference]: With dead ends: 4856 [2022-02-11 01:36:26,451 INFO L226 Difference]: Without dead ends: 4814 [2022-02-11 01:36:26,451 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1251 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=631, Invalid=3529, Unknown=0, NotChecked=0, Total=4160 [2022-02-11 01:36:26,451 INFO L934 BasicCegarLoop]: 30 mSDtfsCounter, 325 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 1562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 190 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:26,451 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 336 Invalid, 1562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1312 Invalid, 0 Unknown, 190 Unchecked, 0.9s Time] [2022-02-11 01:36:26,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2022-02-11 01:36:26,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 3150. [2022-02-11 01:36:26,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3150 states, 3149 states have (on average 3.5674817402349954) internal successors, (11234), 3149 states have internal predecessors, (11234), 0 states have call successors, (0), 0 states 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 01:36:26,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3150 states to 3150 states and 11234 transitions. [2022-02-11 01:36:26,534 INFO L78 Accepts]: Start accepts. Automaton has 3150 states and 11234 transitions. Word has length 26 [2022-02-11 01:36:26,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:26,534 INFO L470 AbstractCegarLoop]: Abstraction has 3150 states and 11234 transitions. [2022-02-11 01:36:26,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.64) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:26,534 INFO L276 IsEmpty]: Start isEmpty. Operand 3150 states and 11234 transitions. [2022-02-11 01:36:26,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:36:26,540 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:26,540 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:36:26,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:26,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-02-11 01:36:26,755 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:26,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:26,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1916842724, now seen corresponding path program 33 times [2022-02-11 01:36:26,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:26,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19909343] [2022-02-11 01:36:26,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:26,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:26,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:27,126 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:27,126 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:27,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19909343] [2022-02-11 01:36:27,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19909343] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:27,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231782834] [2022-02-11 01:36:27,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:36:27,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:27,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:27,128 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:36:27,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-11 01:36:27,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:36:27,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:27,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:36:27,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:27,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:27,670 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:27,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:36:27,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:27,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:28,923 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:28,944 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:28,944 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 407 treesize of output 309 [2022-02-11 01:36:33,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:33,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231782834] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:33,023 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:33,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-11 01:36:33,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97938190] [2022-02-11 01:36:33,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:33,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 01:36:33,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:33,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 01:36:33,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-11 01:36:33,024 INFO L87 Difference]: Start difference. First operand 3150 states and 11234 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:38,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:38,380 INFO L93 Difference]: Finished difference Result 5175 states and 17368 transitions. [2022-02-11 01:36:38,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 01:36:38,380 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:36:38,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:38,390 INFO L225 Difference]: With dead ends: 5175 [2022-02-11 01:36:38,390 INFO L226 Difference]: Without dead ends: 5124 [2022-02-11 01:36:38,390 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=711, Invalid=3321, Unknown=0, NotChecked=0, Total=4032 [2022-02-11 01:36:38,391 INFO L934 BasicCegarLoop]: 29 mSDtfsCounter, 384 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:38,391 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 317 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1344 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-11 01:36:38,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5124 states. [2022-02-11 01:36:38,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5124 to 3157. [2022-02-11 01:36:38,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3156 states have (on average 3.571292775665399) internal successors, (11271), 3156 states have internal predecessors, (11271), 0 states have call successors, (0), 0 states 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 01:36:38,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 11271 transitions. [2022-02-11 01:36:38,456 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 11271 transitions. Word has length 26 [2022-02-11 01:36:38,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:38,456 INFO L470 AbstractCegarLoop]: Abstraction has 3157 states and 11271 transitions. [2022-02-11 01:36:38,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:38,457 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 11271 transitions. [2022-02-11 01:36:38,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:36:38,462 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:38,462 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:36:38,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:38,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-11 01:36:38,678 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:38,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:38,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1119118296, now seen corresponding path program 34 times [2022-02-11 01:36:38,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:38,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357548718] [2022-02-11 01:36:38,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:38,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:38,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:38,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:38,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:38,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357548718] [2022-02-11 01:36:38,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357548718] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:38,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084351189] [2022-02-11 01:36:38,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:36:38,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:38,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:38,993 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:36:38,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-11 01:36:39,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:36:39,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:39,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 01:36:39,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:39,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:39,446 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:39,446 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:36:40,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:40,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:40,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:40,902 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:40,903 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 343 treesize of output 269 [2022-02-11 01:36:47,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:47,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084351189] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:47,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:47,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 01:36:47,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621731585] [2022-02-11 01:36:47,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:47,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 01:36:47,016 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:47,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 01:36:47,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-02-11 01:36:47,016 INFO L87 Difference]: Start difference. First operand 3157 states and 11271 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:52,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:36:52,488 INFO L93 Difference]: Finished difference Result 5618 states and 18849 transitions. [2022-02-11 01:36:52,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-11 01:36:52,488 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:36:52,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:36:52,498 INFO L225 Difference]: With dead ends: 5618 [2022-02-11 01:36:52,498 INFO L226 Difference]: Without dead ends: 5567 [2022-02-11 01:36:52,498 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1265 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=799, Invalid=3233, Unknown=0, NotChecked=0, Total=4032 [2022-02-11 01:36:52,499 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 305 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-11 01:36:52,499 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 379 Invalid, 1403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1352 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-11 01:36:52,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5567 states. [2022-02-11 01:36:52,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5567 to 3162. [2022-02-11 01:36:52,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3162 states, 3161 states have (on average 3.574185384372034) internal successors, (11298), 3161 states have internal predecessors, (11298), 0 states have call successors, (0), 0 states 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 01:36:52,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3162 states to 3162 states and 11298 transitions. [2022-02-11 01:36:52,561 INFO L78 Accepts]: Start accepts. Automaton has 3162 states and 11298 transitions. Word has length 26 [2022-02-11 01:36:52,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:36:52,561 INFO L470 AbstractCegarLoop]: Abstraction has 3162 states and 11298 transitions. [2022-02-11 01:36:52,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:36:52,562 INFO L276 IsEmpty]: Start isEmpty. Operand 3162 states and 11298 transitions. [2022-02-11 01:36:52,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:36:52,566 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:36:52,566 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:36:52,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-02-11 01:36:52,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:52,782 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:36:52,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:36:52,782 INFO L85 PathProgramCache]: Analyzing trace with hash 622396936, now seen corresponding path program 35 times [2022-02-11 01:36:52,782 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:36:52,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100024490] [2022-02-11 01:36:52,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:36:52,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:36:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:36:53,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:53,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:36:53,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100024490] [2022-02-11 01:36:53,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100024490] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:36:53,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854781043] [2022-02-11 01:36:53,106 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 01:36:53,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:36:53,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:36:53,107 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:36:53,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-11 01:36:53,143 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 01:36:53,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:36:53,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 01:36:53,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:36:53,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:36:53,816 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:53,817 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:36:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:54,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:36:54,898 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:36:54,913 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:36:54,913 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 339 treesize of output 265 [2022-02-11 01:36:59,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:36:59,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854781043] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:36:59,195 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:36:59,195 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-11 01:36:59,195 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411782001] [2022-02-11 01:36:59,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:36:59,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:36:59,195 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:36:59,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:36:59,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:36:59,196 INFO L87 Difference]: Start difference. First operand 3162 states and 11298 transitions. Second operand has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:09,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:09,149 INFO L93 Difference]: Finished difference Result 5459 states and 18245 transitions. [2022-02-11 01:37:09,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-11 01:37:09,152 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:37:09,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:09,165 INFO L225 Difference]: With dead ends: 5459 [2022-02-11 01:37:09,165 INFO L226 Difference]: Without dead ends: 5410 [2022-02-11 01:37:09,166 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3071 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=1162, Invalid=7210, Unknown=0, NotChecked=0, Total=8372 [2022-02-11 01:37:09,166 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 362 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 2128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 361 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:09,166 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 482 Invalid, 2128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1684 Invalid, 0 Unknown, 361 Unchecked, 1.2s Time] [2022-02-11 01:37:09,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5410 states. [2022-02-11 01:37:09,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5410 to 3200. [2022-02-11 01:37:09,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3200 states, 3199 states have (on average 3.577680525164114) internal successors, (11445), 3199 states have internal predecessors, (11445), 0 states have call successors, (0), 0 states 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 01:37:09,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3200 states to 3200 states and 11445 transitions. [2022-02-11 01:37:09,249 INFO L78 Accepts]: Start accepts. Automaton has 3200 states and 11445 transitions. Word has length 26 [2022-02-11 01:37:09,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:09,249 INFO L470 AbstractCegarLoop]: Abstraction has 3200 states and 11445 transitions. [2022-02-11 01:37:09,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3846153846153846) internal successors, (62), 26 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:09,249 INFO L276 IsEmpty]: Start isEmpty. Operand 3200 states and 11445 transitions. [2022-02-11 01:37:09,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:37:09,255 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:09,255 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:09,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-11 01:37:09,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:09,471 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:09,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:09,471 INFO L85 PathProgramCache]: Analyzing trace with hash -995135844, now seen corresponding path program 36 times [2022-02-11 01:37:09,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:09,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093696882] [2022-02-11 01:37:09,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:09,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:09,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:09,863 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:09,863 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:09,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093696882] [2022-02-11 01:37:09,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093696882] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:09,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341998664] [2022-02-11 01:37:09,864 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 01:37:09,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:09,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:09,865 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:37:09,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-11 01:37:09,892 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 01:37:09,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:09,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:37:09,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:10,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:10,327 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:10,328 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:37:11,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:11,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:12,235 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:37:12,236 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 379 treesize of output 305 [2022-02-11 01:37:19,756 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:19,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341998664] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:19,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:19,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-11 01:37:19,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399835695] [2022-02-11 01:37:19,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:19,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-11 01:37:19,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:19,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-11 01:37:19,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-11 01:37:19,757 INFO L87 Difference]: Start difference. First operand 3200 states and 11445 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:24,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:24,731 INFO L93 Difference]: Finished difference Result 5697 states and 19073 transitions. [2022-02-11 01:37:24,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-11 01:37:24,732 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:37:24,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:24,744 INFO L225 Difference]: With dead ends: 5697 [2022-02-11 01:37:24,744 INFO L226 Difference]: Without dead ends: 5661 [2022-02-11 01:37:24,744 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=623, Invalid=2569, Unknown=0, NotChecked=0, Total=3192 [2022-02-11 01:37:24,744 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 377 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 1145 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 217 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:24,744 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 393 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1145 Invalid, 0 Unknown, 217 Unchecked, 0.8s Time] [2022-02-11 01:37:24,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5661 states. [2022-02-11 01:37:24,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5661 to 3208. [2022-02-11 01:37:24,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3208 states, 3207 states have (on average 3.5799812909260993) internal successors, (11481), 3207 states have internal predecessors, (11481), 0 states have call successors, (0), 0 states 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 01:37:24,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3208 states to 3208 states and 11481 transitions. [2022-02-11 01:37:24,839 INFO L78 Accepts]: Start accepts. Automaton has 3208 states and 11481 transitions. Word has length 26 [2022-02-11 01:37:24,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:24,839 INFO L470 AbstractCegarLoop]: Abstraction has 3208 states and 11481 transitions. [2022-02-11 01:37:24,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:24,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3208 states and 11481 transitions. [2022-02-11 01:37:24,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:37:24,846 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:24,846 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:24,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-02-11 01:37:25,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-02-11 01:37:25,060 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:25,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:25,060 INFO L85 PathProgramCache]: Analyzing trace with hash -974399316, now seen corresponding path program 37 times [2022-02-11 01:37:25,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:25,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619753106] [2022-02-11 01:37:25,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:25,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:25,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:25,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:25,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:25,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619753106] [2022-02-11 01:37:25,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619753106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:25,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843144488] [2022-02-11 01:37:25,433 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 01:37:25,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:25,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:25,434 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:37:25,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-11 01:37:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:25,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:37:25,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:26,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:26,041 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:26,041 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-11 01:37:26,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:26,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:27,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:27,167 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:27,168 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 359 treesize of output 285 [2022-02-11 01:37:30,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:30,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843144488] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:30,201 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:30,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-11 01:37:30,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026432593] [2022-02-11 01:37:30,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:30,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 01:37:30,201 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:30,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 01:37:30,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2022-02-11 01:37:30,202 INFO L87 Difference]: Start difference. First operand 3208 states and 11481 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:35,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:35,338 INFO L93 Difference]: Finished difference Result 5326 states and 17843 transitions. [2022-02-11 01:37:35,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-11 01:37:35,339 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:37:35,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:35,349 INFO L225 Difference]: With dead ends: 5326 [2022-02-11 01:37:35,349 INFO L226 Difference]: Without dead ends: 5284 [2022-02-11 01:37:35,350 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1523 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=821, Invalid=4009, Unknown=0, NotChecked=0, Total=4830 [2022-02-11 01:37:35,350 INFO L934 BasicCegarLoop]: 32 mSDtfsCounter, 340 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 1478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 320 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:35,350 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 315 Invalid, 1478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1100 Invalid, 0 Unknown, 320 Unchecked, 0.7s Time] [2022-02-11 01:37:35,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2022-02-11 01:37:35,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 3193. [2022-02-11 01:37:35,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3193 states, 3192 states have (on average 3.580200501253133) internal successors, (11428), 3192 states have internal predecessors, (11428), 0 states have call successors, (0), 0 states 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 01:37:35,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3193 states to 3193 states and 11428 transitions. [2022-02-11 01:37:35,429 INFO L78 Accepts]: Start accepts. Automaton has 3193 states and 11428 transitions. Word has length 26 [2022-02-11 01:37:35,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:35,429 INFO L470 AbstractCegarLoop]: Abstraction has 3193 states and 11428 transitions. [2022-02-11 01:37:35,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:35,429 INFO L276 IsEmpty]: Start isEmpty. Operand 3193 states and 11428 transitions. [2022-02-11 01:37:35,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:37:35,434 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:35,434 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:35,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-02-11 01:37:35,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:35,642 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:35,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:35,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1887383500, now seen corresponding path program 38 times [2022-02-11 01:37:35,649 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:35,649 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572561064] [2022-02-11 01:37:35,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:35,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:35,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:35,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:35,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572561064] [2022-02-11 01:37:35,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572561064] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:35,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063475224] [2022-02-11 01:37:35,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 01:37:35,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:35,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:35,868 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:37:35,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-11 01:37:35,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 01:37:35,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:35,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-11 01:37:35,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:36,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:36,253 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:36,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:37:36,709 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:36,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:37,402 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:37:37,402 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 339 treesize of output 261 [2022-02-11 01:37:41,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:41,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063475224] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:41,036 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:41,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:37:41,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122537665] [2022-02-11 01:37:41,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:41,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:37:41,037 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:41,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:37:41,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:37:41,038 INFO L87 Difference]: Start difference. First operand 3193 states and 11428 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:47,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:47,101 INFO L93 Difference]: Finished difference Result 6003 states and 19955 transitions. [2022-02-11 01:37:47,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 01:37:47,101 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:37:47,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:47,114 INFO L225 Difference]: With dead ends: 6003 [2022-02-11 01:37:47,114 INFO L226 Difference]: Without dead ends: 5936 [2022-02-11 01:37:47,114 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1776 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=898, Invalid=4954, Unknown=0, NotChecked=0, Total=5852 [2022-02-11 01:37:47,114 INFO L934 BasicCegarLoop]: 27 mSDtfsCounter, 308 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 1654 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 1709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:47,115 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 362 Invalid, 1709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1654 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-11 01:37:47,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5936 states. [2022-02-11 01:37:47,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5936 to 3252. [2022-02-11 01:37:47,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3252 states, 3251 states have (on average 3.5770532143955704) internal successors, (11629), 3251 states have internal predecessors, (11629), 0 states have call successors, (0), 0 states 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 01:37:47,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3252 states to 3252 states and 11629 transitions. [2022-02-11 01:37:47,180 INFO L78 Accepts]: Start accepts. Automaton has 3252 states and 11629 transitions. Word has length 26 [2022-02-11 01:37:47,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:47,181 INFO L470 AbstractCegarLoop]: Abstraction has 3252 states and 11629 transitions. [2022-02-11 01:37:47,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:47,181 INFO L276 IsEmpty]: Start isEmpty. Operand 3252 states and 11629 transitions. [2022-02-11 01:37:47,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:37:47,185 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:47,185 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:47,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-02-11 01:37:47,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:47,388 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:47,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:47,389 INFO L85 PathProgramCache]: Analyzing trace with hash 223773220, now seen corresponding path program 39 times [2022-02-11 01:37:47,389 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:47,389 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134873583] [2022-02-11 01:37:47,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:47,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:47,664 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:47,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:47,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134873583] [2022-02-11 01:37:47,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134873583] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:47,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065259263] [2022-02-11 01:37:47,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 01:37:47,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:47,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:47,666 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:37:47,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-11 01:37:47,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 01:37:47,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:47,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:37:47,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:48,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:48,080 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:48,080 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 89 treesize of output 73 [2022-02-11 01:37:48,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:48,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:49,594 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 01:37:49,610 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:49,611 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 355 treesize of output 269 [2022-02-11 01:37:51,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:51,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065259263] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:37:51,883 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:37:51,883 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-02-11 01:37:51,883 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851249455] [2022-02-11 01:37:51,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:37:51,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 01:37:51,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:37:51,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 01:37:51,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-02-11 01:37:51,884 INFO L87 Difference]: Start difference. First operand 3252 states and 11629 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:56,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:37:56,483 INFO L93 Difference]: Finished difference Result 5298 states and 17762 transitions. [2022-02-11 01:37:56,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-11 01:37:56,484 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:37:56,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:37:56,492 INFO L225 Difference]: With dead ends: 5298 [2022-02-11 01:37:56,492 INFO L226 Difference]: Without dead ends: 5233 [2022-02-11 01:37:56,492 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 34 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1134 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=735, Invalid=3047, Unknown=0, NotChecked=0, Total=3782 [2022-02-11 01:37:56,492 INFO L934 BasicCegarLoop]: 25 mSDtfsCounter, 338 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 142 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-11 01:37:56,492 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 240 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 877 Invalid, 0 Unknown, 142 Unchecked, 0.7s Time] [2022-02-11 01:37:56,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5233 states. [2022-02-11 01:37:56,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5233 to 3254. [2022-02-11 01:37:56,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3253 states have (on average 3.5766984322164155) internal successors, (11635), 3253 states have internal predecessors, (11635), 0 states have call successors, (0), 0 states 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 01:37:56,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 11635 transitions. [2022-02-11 01:37:56,546 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 11635 transitions. Word has length 26 [2022-02-11 01:37:56,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:37:56,546 INFO L470 AbstractCegarLoop]: Abstraction has 3254 states and 11635 transitions. [2022-02-11 01:37:56,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:37:56,547 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 11635 transitions. [2022-02-11 01:37:56,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:37:56,551 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:37:56,551 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:37:56,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-02-11 01:37:56,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-02-11 01:37:56,756 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:37:56,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:37:56,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1314135212, now seen corresponding path program 40 times [2022-02-11 01:37:56,757 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:37:56,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728245165] [2022-02-11 01:37:56,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:37:56,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:37:56,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 01:37:57,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:57,015 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 01:37:57,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728245165] [2022-02-11 01:37:57,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728245165] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 01:37:57,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306133927] [2022-02-11 01:37:57,016 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 01:37:57,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:37:57,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 01:37:57,029 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 01:37:57,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-11 01:37:57,052 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 01:37:57,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 01:37:57,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 01:37:57,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 01:37:57,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-11 01:37:57,424 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-11 01:37:57,424 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2022-02-11 01:37:57,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:37:57,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 01:37:58,744 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-11 01:37:58,744 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 347 treesize of output 269 [2022-02-11 01:38:01,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 01:38:01,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306133927] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 01:38:01,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 01:38:01,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-11 01:38:01,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149750767] [2022-02-11 01:38:01,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 01:38:01,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 01:38:01,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 01:38:01,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 01:38:01,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2022-02-11 01:38:01,162 INFO L87 Difference]: Start difference. First operand 3254 states and 11635 transitions. Second operand has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:05,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 01:38:05,168 INFO L93 Difference]: Finished difference Result 5530 states and 18586 transitions. [2022-02-11 01:38:05,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-11 01:38:05,168 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 01:38:05,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 01:38:05,182 INFO L225 Difference]: With dead ends: 5530 [2022-02-11 01:38:05,182 INFO L226 Difference]: Without dead ends: 5481 [2022-02-11 01:38:05,183 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1192 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=643, Invalid=3517, Unknown=0, NotChecked=0, Total=4160 [2022-02-11 01:38:05,183 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 305 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-11 01:38:05,183 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 337 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-11 01:38:05,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5481 states. [2022-02-11 01:38:05,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5481 to 3246. [2022-02-11 01:38:05,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3245 states have (on average 3.579352850539291) internal successors, (11615), 3245 states have internal predecessors, (11615), 0 states have call successors, (0), 0 states 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 01:38:05,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 11615 transitions. [2022-02-11 01:38:05,285 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 11615 transitions. Word has length 26 [2022-02-11 01:38:05,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 01:38:05,286 INFO L470 AbstractCegarLoop]: Abstraction has 3246 states and 11615 transitions. [2022-02-11 01:38:05,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6153846153846154) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 01:38:05,286 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 11615 transitions. [2022-02-11 01:38:05,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 01:38:05,291 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 01:38:05,291 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 01:38:05,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-11 01:38:05,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 01:38:05,507 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-11 01:38:05,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 01:38:05,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1836189860, now seen corresponding path program 41 times [2022-02-11 01:38:05,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 01:38:05,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600391362] [2022-02-11 01:38:05,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 01:38:05,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 01:38:05,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2022-02-11 01:38:05,775 WARN L244 SmtUtils]: Removed 10 from assertion stack [2022-02-11 01:38:05,776 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-02-11 01:38:05,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-02-11 01:38:05,777 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 27 for 8ms.. [2022-02-11 01:38:05,778 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-02-11 01:38:05,778 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-02-11 01:38:05,778 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-02-11 01:38:05,787 INFO L733 BasicCegarLoop]: Path program histogram: [43, 41, 1, 1, 1] [2022-02-11 01:38:05,789 INFO L234 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-11 01:38:05,789 INFO L184 ceAbstractionStarter]: Computing trace abstraction results [2022-02-11 01:38:05,790 INFO L202 PluginConnector]: Adding new model min-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.02 01:38:05 BasicIcfg [2022-02-11 01:38:05,790 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-11 01:38:05,791 INFO L158 Benchmark]: Toolchain (without parser) took 877159.45ms. Allocated memory was 212.9MB in the beginning and 565.2MB in the end (delta: 352.3MB). Free memory was 171.2MB in the beginning and 450.8MB in the end (delta: -279.6MB). Peak memory consumption was 74.8MB. Max. memory is 8.0GB. [2022-02-11 01:38:05,791 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.28ms. Allocated memory is still 212.9MB. Free memory is still 172.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-11 01:38:05,791 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.83ms. Allocated memory is still 212.9MB. Free memory was 171.1MB in the beginning and 169.6MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-02-11 01:38:05,791 INFO L158 Benchmark]: Boogie Preprocessor took 16.86ms. Allocated memory is still 212.9MB. Free memory was 169.6MB in the beginning and 168.6MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-11 01:38:05,791 INFO L158 Benchmark]: RCFGBuilder took 262.11ms. Allocated memory is still 212.9MB. Free memory was 168.6MB in the beginning and 159.2MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-11 01:38:05,791 INFO L158 Benchmark]: TraceAbstraction took 876849.32ms. Allocated memory was 212.9MB in the beginning and 565.2MB in the end (delta: 352.3MB). Free memory was 158.7MB in the beginning and 450.8MB in the end (delta: -292.1MB). Peak memory consumption was 61.1MB. Max. memory is 8.0GB. [2022-02-11 01:38:05,791 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.28ms. Allocated memory is still 212.9MB. Free memory is still 172.3MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 26.83ms. Allocated memory is still 212.9MB. Free memory was 171.1MB in the beginning and 169.6MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 16.86ms. Allocated memory is still 212.9MB. Free memory was 169.6MB in the beginning and 168.6MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 262.11ms. Allocated memory is still 212.9MB. Free memory was 168.6MB in the beginning and 159.2MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 876849.32ms. Allocated memory was 212.9MB in the beginning and 565.2MB in the end (delta: 352.3MB). Free memory was 158.7MB in the beginning and 450.8MB in the end (delta: -292.1MB). Peak memory consumption was 61.1MB. 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: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 27 for 8ms.. - TimeoutResultAtElement [Line: 59]: 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 27 with TraceHistMax 2,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 27 for 8ms.. - TimeoutResultAtElement [Line: 59]: 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 27 with TraceHistMax 2,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 27 for 8ms.. - TimeoutResultAtElement [Line: 60]: 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 27 with TraceHistMax 2,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 27 for 8ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 876.7s, OverallIterations: 87, TraceHistogramMax: 2, PathProgramHistogramMax: 43, EmptinessCheckTime: 0.3s, AutomataDifference: 483.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 30521 SdHoareTripleChecker+Valid, 63.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 30521 mSDsluCounter, 26417 SdHoareTripleChecker+Invalid, 55.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 8099 IncrementalHoareTripleChecker+Unchecked, 46751 mSDsCounter, 6015 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 94647 IncrementalHoareTripleChecker+Invalid, 108761 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6015 mSolverCounterUnsat, 2411 mSDtfsCounter, 94647 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8767 GetRequests, 3058 SyntacticMatches, 218 SemanticMatches, 5491 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166679 ImplicationChecksByTransitivity, 453.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3254occurred in iteration=85, InterpolantAutomatonStates: 4519, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.6s AutomataMinimizationTime, 86 MinimizatonAttempts, 169036 StatesRemovedByMinimization, 86 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 366.3s InterpolantComputationTime, 4206 NumberOfCodeBlocks, 4203 NumberOfCodeBlocksAsserted, 262 NumberOfCheckSat, 6028 ConstructedInterpolants, 82 QuantifiedInterpolants, 208549 SizeOfPredicates, 999 NumberOfNonLiveVariables, 5423 ConjunctsInSsa, 1611 ConjunctsInUnsatCore, 252 InterpolantComputations, 3 PerfectInterpolantSequences, 174/1376 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