/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-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 03:47:16,891 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 03:47:16,893 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 03:47:16,946 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 03:47:16,947 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 03:47:16,947 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 03:47:16,948 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 03:47:16,949 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 03:47:16,950 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 03:47:16,950 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 03:47:16,951 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 03:47:16,952 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 03:47:16,952 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 03:47:16,952 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 03:47:16,953 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 03:47:16,954 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 03:47:16,954 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 03:47:16,955 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 03:47:16,956 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 03:47:16,957 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 03:47:16,957 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 03:47:16,958 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 03:47:16,959 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 03:47:16,959 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 03:47:16,961 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 03:47:16,961 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 03:47:16,961 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 03:47:16,962 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 03:47:16,962 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 03:47:16,963 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 03:47:16,963 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 03:47:16,963 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 03:47:16,964 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 03:47:16,964 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 03:47:16,965 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 03:47:16,965 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 03:47:16,966 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 03:47:16,966 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 03:47:16,966 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 03:47:16,967 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 03:47:16,967 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 03:47:16,968 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-MCRwithDepranks-BasicCegarLoop.epf [2022-02-10 03:47:16,989 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 03:47:16,990 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 03:47:16,990 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 03:47:16,990 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 03:47:16,991 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 03:47:16,991 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 03:47:16,991 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 03:47:16,991 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 03:47:16,991 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 03:47:16,992 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 03:47:16,992 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 03:47:16,992 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 03:47:16,992 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 03:47:16,992 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 03:47:16,992 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 03:47:16,993 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 03:47:16,993 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 03:47:16,994 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 03:47:16,994 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:47:16,994 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 03:47:16,994 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 03:47:16,994 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 03:47:16,994 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 03:47:16,995 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 03:47:16,995 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 03:47:16,995 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 03:47:16,995 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 03:47:16,995 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-10 03:47:17,161 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 03:47:17,180 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 03:47:17,182 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 03:47:17,182 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 03:47:17,200 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 03:47:17,201 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-fun-alt.wvr.bpl [2022-02-10 03:47:17,201 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/min-fun-alt.wvr.bpl' [2022-02-10 03:47:17,220 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 03:47:17,221 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 03:47:17,222 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 03:47:17,222 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 03:47:17,222 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 03:47:17,230 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,235 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,245 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 03:47:17,246 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 03:47:17,246 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 03:47:17,246 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 03:47:17,247 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 03:47:17,251 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,252 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,254 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,254 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,257 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,260 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,261 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,265 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 03:47:17,268 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 03:47:17,268 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 03:47:17,268 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 03:47:17,269 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/1) ... [2022-02-10 03:47:17,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:47:17,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:17,293 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-10 03:47:17,300 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-10 03:47:17,325 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 03:47:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 03:47:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 03:47:17,325 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 03:47:17,325 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 03:47:17,325 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 03:47:17,325 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 03:47:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 03:47:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 03:47:17,326 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-10 03:47:17,326 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-10 03:47:17,326 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-10 03:47:17,327 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-10 03:47:17,362 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 03:47:17,363 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 03:47:17,446 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 03:47:17,456 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 03:47:17,456 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 03:47:17,458 INFO L202 PluginConnector]: Adding new model min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:47:17 BoogieIcfgContainer [2022-02-10 03:47:17,458 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 03:47:17,467 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 03:47:17,468 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 03:47:17,478 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 03:47:17,479 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:47:17" (1/2) ... [2022-02-10 03:47:17,479 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@771f80f7 and model type min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 03:47:17, skipping insertion in model container [2022-02-10 03:47:17,479 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:47:17" (2/2) ... [2022-02-10 03:47:17,480 INFO L111 eAbstractionObserver]: Analyzing ICFG min-fun-alt.wvr.bpl [2022-02-10 03:47:17,483 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 03:47:17,483 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 03:47:17,484 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 03:47:17,484 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 03:47:17,524 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-10 03:47:17,568 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 03:47:17,573 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-10 03:47:17,573 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-10 03:47:17,580 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2022-02-10 03:47:17,603 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-10 03:47:20,947 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 336659 transitions and produced 109148 states. [2022-02-10 03:47:21,433 INFO L276 IsEmpty]: Start isEmpty. Operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:21,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-10 03:47:21,772 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:21,773 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:21,773 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:21,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:21,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2022-02-10 03:47:21,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:21,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653002903] [2022-02-10 03:47:21,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:21,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:21,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:21,909 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-10 03:47:21,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:21,910 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653002903] [2022-02-10 03:47:21,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653002903] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:47:21,910 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:47:21,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 03:47:21,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778462610] [2022-02-10 03:47:21,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:47:21,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-10 03:47:21,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:21,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-10 03:47:21,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:47:22,333 INFO L87 Difference]: Start difference. First operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 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-10 03:47:24,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:24,269 INFO L93 Difference]: Finished difference Result 109144 states and 156063 transitions. [2022-02-10 03:47:24,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-10 03:47:24,271 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-10 03:47:24,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:24,447 INFO L225 Difference]: With dead ends: 109144 [2022-02-10 03:47:24,447 INFO L226 Difference]: Without dead ends: 30119 [2022-02-10 03:47:24,448 INFO L932 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-10 03:47:24,451 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:24,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 27 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:24,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30119 states. [2022-02-10 03:47:24,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30119 to 123. [2022-02-10 03:47:24,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.0081967213114753) internal successors, (245), 122 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:24,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 245 transitions. [2022-02-10 03:47:24,729 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 245 transitions. Word has length 18 [2022-02-10 03:47:24,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:24,729 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 245 transitions. [2022-02-10 03:47:24,730 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-10 03:47:24,730 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 245 transitions. [2022-02-10 03:47:24,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:47:24,730 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:24,730 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:24,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 03:47:24,731 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:24,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:24,731 INFO L85 PathProgramCache]: Analyzing trace with hash 2132727720, now seen corresponding path program 1 times [2022-02-10 03:47:24,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:24,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801475373] [2022-02-10 03:47:24,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:24,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:24,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:24,768 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-10 03:47:24,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:24,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801475373] [2022-02-10 03:47:24,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801475373] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:47:24,769 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:47:24,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:47:24,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579593492] [2022-02-10 03:47:24,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:47:24,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 03:47:24,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:24,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 03:47:24,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 03:47:24,771 INFO L87 Difference]: Start difference. First operand 123 states and 245 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-10 03:47:24,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:24,808 INFO L93 Difference]: Finished difference Result 131 states and 253 transitions. [2022-02-10 03:47:24,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 03:47:24,809 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-10 03:47:24,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:24,810 INFO L225 Difference]: With dead ends: 131 [2022-02-10 03:47:24,810 INFO L226 Difference]: Without dead ends: 131 [2022-02-10 03:47:24,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:47:24,811 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 32 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 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-10 03:47:24,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 15 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:47:24,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-02-10 03:47:24,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 122. [2022-02-10 03:47:24,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.9834710743801653) internal successors, (240), 121 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:24,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 240 transitions. [2022-02-10 03:47:24,815 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 240 transitions. Word has length 20 [2022-02-10 03:47:24,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:24,815 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 240 transitions. [2022-02-10 03:47:24,815 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-10 03:47:24,815 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 240 transitions. [2022-02-10 03:47:24,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:47:24,816 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:24,816 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:24,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-10 03:47:24,816 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:24,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:24,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2022-02-10 03:47:24,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:24,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513273495] [2022-02-10 03:47:24,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:24,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:24,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:24,878 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-10 03:47:24,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:24,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513273495] [2022-02-10 03:47:24,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513273495] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:47:24,882 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:47:24,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:47:24,883 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816530188] [2022-02-10 03:47:24,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:47:24,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 03:47:24,883 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:24,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 03:47:24,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:47:24,884 INFO L87 Difference]: Start difference. First operand 122 states and 240 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-10 03:47:24,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:24,936 INFO L93 Difference]: Finished difference Result 173 states and 340 transitions. [2022-02-10 03:47:24,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:47:24,937 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-10 03:47:24,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:24,941 INFO L225 Difference]: With dead ends: 173 [2022-02-10 03:47:24,941 INFO L226 Difference]: Without dead ends: 173 [2022-02-10 03:47:24,942 INFO L932 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-10 03:47:24,942 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 61 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:24,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 14 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:47:24,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-02-10 03:47:24,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 143. [2022-02-10 03:47:24,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.971830985915493) internal successors, (280), 142 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:24,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 280 transitions. [2022-02-10 03:47:24,947 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 280 transitions. Word has length 20 [2022-02-10 03:47:24,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:24,947 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 280 transitions. [2022-02-10 03:47:24,947 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-10 03:47:24,947 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 280 transitions. [2022-02-10 03:47:24,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:47:24,947 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:24,948 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:24,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-10 03:47:24,948 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:24,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:24,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1289378822, now seen corresponding path program 1 times [2022-02-10 03:47:24,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:24,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498085101] [2022-02-10 03:47:24,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:24,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:24,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:25,327 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-10 03:47:25,327 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:25,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498085101] [2022-02-10 03:47:25,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498085101] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:25,327 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857154664] [2022-02-10 03:47:25,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:25,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:25,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:25,329 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-10 03:47:25,330 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-10 03:47:25,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:25,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:47:25,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:25,697 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:25,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2022-02-10 03:47:25,781 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-10 03:47:25,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:25,909 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:25,909 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:47:26,073 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-10 03:47:26,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857154664] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:26,074 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:26,074 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-10 03:47:26,074 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157299539] [2022-02-10 03:47:26,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:26,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:47:26,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:26,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:47:26,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:47:26,075 INFO L87 Difference]: Start difference. First operand 143 states and 280 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-10 03:47:26,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:26,330 INFO L93 Difference]: Finished difference Result 237 states and 443 transitions. [2022-02-10 03:47:26,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 03:47:26,331 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-10 03:47:26,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:26,331 INFO L225 Difference]: With dead ends: 237 [2022-02-10 03:47:26,331 INFO L226 Difference]: Without dead ends: 232 [2022-02-10 03:47:26,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:47:26,332 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 104 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:26,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 49 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:26,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-02-10 03:47:26,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 158. [2022-02-10 03:47:26,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 1.9426751592356688) internal successors, (305), 157 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:26,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 305 transitions. [2022-02-10 03:47:26,336 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 305 transitions. Word has length 22 [2022-02-10 03:47:26,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:26,337 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 305 transitions. [2022-02-10 03:47:26,337 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-10 03:47:26,337 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 305 transitions. [2022-02-10 03:47:26,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:47:26,337 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:26,337 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:26,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:26,560 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-10 03:47:26,560 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:26,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:26,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1898704586, now seen corresponding path program 2 times [2022-02-10 03:47:26,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:26,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079821921] [2022-02-10 03:47:26,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:26,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:26,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:26,738 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-10 03:47:26,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:26,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079821921] [2022-02-10 03:47:26,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079821921] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:26,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206482126] [2022-02-10 03:47:26,739 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:26,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:26,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:26,740 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-10 03:47:26,741 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-10 03:47:26,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:26,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:26,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 03:47:26,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:26,984 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:26,984 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-10 03:47:27,433 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-10 03:47:27,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:27,550 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:27,551 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:47:27,709 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-10 03:47:27,710 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206482126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:27,710 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:27,710 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 18 [2022-02-10 03:47:27,710 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50556872] [2022-02-10 03:47:27,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:27,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:47:27,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:27,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:47:27,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:47:27,711 INFO L87 Difference]: Start difference. First operand 158 states and 305 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:28,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:28,588 INFO L93 Difference]: Finished difference Result 271 states and 507 transitions. [2022-02-10 03:47:28,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:47:28,589 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:47:28,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:28,590 INFO L225 Difference]: With dead ends: 271 [2022-02-10 03:47:28,590 INFO L226 Difference]: Without dead ends: 265 [2022-02-10 03:47:28,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:47:28,591 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 158 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:28,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 80 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:47:28,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-02-10 03:47:28,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 159. [2022-02-10 03:47:28,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.9430379746835442) internal successors, (307), 158 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:28,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 307 transitions. [2022-02-10 03:47:28,595 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 307 transitions. Word has length 22 [2022-02-10 03:47:28,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:28,595 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 307 transitions. [2022-02-10 03:47:28,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:28,596 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 307 transitions. [2022-02-10 03:47:28,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:47:28,596 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:28,596 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:28,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-02-10 03:47:28,811 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-10 03:47:28,812 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:28,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:28,812 INFO L85 PathProgramCache]: Analyzing trace with hash -302047282, now seen corresponding path program 3 times [2022-02-10 03:47:28,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:28,813 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210182863] [2022-02-10 03:47:28,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:28,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:28,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-10 03:47:28,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:28,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210182863] [2022-02-10 03:47:28,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210182863] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:28,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211291405] [2022-02-10 03:47:28,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:28,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:28,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:28,947 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-10 03:47:28,948 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-10 03:47:28,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:47:28,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:28,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:47:28,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:29,141 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 34 [2022-02-10 03:47:29,247 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-10 03:47:29,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:29,305 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:29,305 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:47:29,449 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-10 03:47:29,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211291405] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:29,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:29,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:47:29,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864772866] [2022-02-10 03:47:29,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:29,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:29,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:29,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:29,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:29,451 INFO L87 Difference]: Start difference. First operand 159 states and 307 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:29,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:29,770 INFO L93 Difference]: Finished difference Result 250 states and 464 transitions. [2022-02-10 03:47:29,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:47:29,770 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:47:29,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:29,771 INFO L225 Difference]: With dead ends: 250 [2022-02-10 03:47:29,771 INFO L226 Difference]: Without dead ends: 244 [2022-02-10 03:47:29,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:47:29,772 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 84 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:29,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 104 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:29,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-02-10 03:47:29,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 168. [2022-02-10 03:47:29,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9221556886227544) internal successors, (321), 167 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:29,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 321 transitions. [2022-02-10 03:47:29,775 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 321 transitions. Word has length 22 [2022-02-10 03:47:29,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:29,775 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 321 transitions. [2022-02-10 03:47:29,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:29,776 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 321 transitions. [2022-02-10 03:47:29,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:29,776 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:29,776 INFO L514 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-10 03:47:29,794 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-10 03:47:29,989 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-10 03:47:29,989 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:29,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:29,990 INFO L85 PathProgramCache]: Analyzing trace with hash -374345244, now seen corresponding path program 4 times [2022-02-10 03:47:29,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:29,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936267835] [2022-02-10 03:47:29,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:29,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:30,032 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-10 03:47:30,033 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:30,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936267835] [2022-02-10 03:47:30,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936267835] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:30,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528869437] [2022-02-10 03:47:30,033 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:30,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:30,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:30,034 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-10 03:47:30,035 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-10 03:47:30,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:30,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:30,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:30,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:30,202 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-10 03:47:30,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:30,286 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-10 03:47:30,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528869437] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:30,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:30,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-10 03:47:30,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735771282] [2022-02-10 03:47:30,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:30,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:30,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:30,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:30,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:30,287 INFO L87 Difference]: Start difference. First operand 168 states and 321 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-10 03:47:30,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:30,808 INFO L93 Difference]: Finished difference Result 507 states and 929 transitions. [2022-02-10 03:47:30,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:47:30,808 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-10 03:47:30,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:30,809 INFO L225 Difference]: With dead ends: 507 [2022-02-10 03:47:30,810 INFO L226 Difference]: Without dead ends: 507 [2022-02-10 03:47:30,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=492, Invalid=1488, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:47:30,811 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 198 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:30,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 165 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:30,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-02-10 03:47:30,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 202. [2022-02-10 03:47:30,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.9751243781094527) internal successors, (397), 201 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:30,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 397 transitions. [2022-02-10 03:47:30,815 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 397 transitions. Word has length 24 [2022-02-10 03:47:30,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:30,816 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 397 transitions. [2022-02-10 03:47:30,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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-10 03:47:30,816 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 397 transitions. [2022-02-10 03:47:30,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:30,816 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:30,816 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:30,834 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-10 03:47:31,027 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-10 03:47:31,028 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:31,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:31,028 INFO L85 PathProgramCache]: Analyzing trace with hash 134687076, now seen corresponding path program 1 times [2022-02-10 03:47:31,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:31,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348444136] [2022-02-10 03:47:31,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:31,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:31,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:31,057 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-10 03:47:31,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:31,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348444136] [2022-02-10 03:47:31,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348444136] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:31,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652358756] [2022-02-10 03:47:31,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:31,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:31,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:31,064 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-10 03:47:31,064 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-10 03:47:31,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:31,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:47:31,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:31,143 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-10 03:47:31,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:31,207 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-10 03:47:31,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652358756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:31,207 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:31,207 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:47:31,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103371291] [2022-02-10 03:47:31,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:31,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:47:31,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:31,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:47:31,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:47:31,209 INFO L87 Difference]: Start difference. First operand 202 states and 397 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-10 03:47:31,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:31,328 INFO L93 Difference]: Finished difference Result 454 states and 874 transitions. [2022-02-10 03:47:31,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:47:31,328 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-10 03:47:31,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:31,329 INFO L225 Difference]: With dead ends: 454 [2022-02-10 03:47:31,329 INFO L226 Difference]: Without dead ends: 454 [2022-02-10 03:47:31,329 INFO L932 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-10 03:47:31,330 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 155 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:31,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 40 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:31,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-02-10 03:47:31,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 316. [2022-02-10 03:47:31,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.123809523809524) internal successors, (669), 315 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:31,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 669 transitions. [2022-02-10 03:47:31,335 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 669 transitions. Word has length 24 [2022-02-10 03:47:31,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:31,335 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 669 transitions. [2022-02-10 03:47:31,335 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-10 03:47:31,335 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 669 transitions. [2022-02-10 03:47:31,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:31,336 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:31,336 INFO L514 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-10 03:47:31,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-02-10 03:47:31,551 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-10 03:47:31,552 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:31,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:31,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1715060508, now seen corresponding path program 5 times [2022-02-10 03:47:31,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:31,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693054406] [2022-02-10 03:47:31,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:31,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:31,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:31,589 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-10 03:47:31,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:31,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693054406] [2022-02-10 03:47:31,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693054406] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:31,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364208771] [2022-02-10 03:47:31,589 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:31,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:31,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:31,591 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-10 03:47:31,597 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-10 03:47:31,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:31,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:31,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:31,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:31,695 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-10 03:47:31,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:31,763 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-10 03:47:31,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364208771] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:31,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:31,764 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:47:31,764 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525716904] [2022-02-10 03:47:31,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:31,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:31,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:31,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:31,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:31,765 INFO L87 Difference]: Start difference. First operand 316 states and 669 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 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-10 03:47:32,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:32,042 INFO L93 Difference]: Finished difference Result 798 states and 1650 transitions. [2022-02-10 03:47:32,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:47:32,043 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 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-10 03:47:32,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:32,044 INFO L225 Difference]: With dead ends: 798 [2022-02-10 03:47:32,044 INFO L226 Difference]: Without dead ends: 791 [2022-02-10 03:47:32,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:47:32,045 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 272 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:32,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 96 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:32,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2022-02-10 03:47:32,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 541. [2022-02-10 03:47:32,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 2.224074074074074) internal successors, (1201), 540 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:32,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1201 transitions. [2022-02-10 03:47:32,054 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1201 transitions. Word has length 24 [2022-02-10 03:47:32,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:32,054 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1201 transitions. [2022-02-10 03:47:32,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 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-10 03:47:32,055 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1201 transitions. [2022-02-10 03:47:32,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:32,055 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:32,056 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:32,073 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-02-10 03:47:32,271 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-10 03:47:32,274 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:32,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:32,274 INFO L85 PathProgramCache]: Analyzing trace with hash -788088984, now seen corresponding path program 2 times [2022-02-10 03:47:32,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:32,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590861830] [2022-02-10 03:47:32,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:32,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:32,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:32,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:32,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:32,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590861830] [2022-02-10 03:47:32,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590861830] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:32,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790112462] [2022-02-10 03:47:32,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:32,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:32,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:32,315 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-10 03:47:32,316 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-10 03:47:32,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:32,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:32,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:47:32,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:32,397 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:32,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:32,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:32,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790112462] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:32,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:32,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:47:32,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674510960] [2022-02-10 03:47:32,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:32,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:47:32,470 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:32,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:47:32,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:47:32,470 INFO L87 Difference]: Start difference. First operand 541 states and 1201 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-10 03:47:32,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:32,642 INFO L93 Difference]: Finished difference Result 920 states and 1841 transitions. [2022-02-10 03:47:32,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:47:32,642 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-10 03:47:32,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:32,644 INFO L225 Difference]: With dead ends: 920 [2022-02-10 03:47:32,644 INFO L226 Difference]: Without dead ends: 920 [2022-02-10 03:47:32,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=234, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:47:32,645 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 182 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:32,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 57 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:32,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2022-02-10 03:47:32,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 579. [2022-02-10 03:47:32,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 578 states have (on average 2.1747404844290656) internal successors, (1257), 578 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 1257 transitions. [2022-02-10 03:47:32,659 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 1257 transitions. Word has length 24 [2022-02-10 03:47:32,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:32,659 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 1257 transitions. [2022-02-10 03:47:32,659 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-10 03:47:32,659 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 1257 transitions. [2022-02-10 03:47:32,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:32,660 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:32,660 INFO L514 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-10 03:47:32,679 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-10 03:47:32,875 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-10 03:47:32,876 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:32,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:32,876 INFO L85 PathProgramCache]: Analyzing trace with hash 621889708, now seen corresponding path program 6 times [2022-02-10 03:47:32,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:32,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407444050] [2022-02-10 03:47:32,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:32,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:32,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:32,921 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-10 03:47:32,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:32,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407444050] [2022-02-10 03:47:32,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407444050] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:32,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782642696] [2022-02-10 03:47:32,922 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:32,922 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:32,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:32,923 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-10 03:47:32,924 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-10 03:47:32,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-10 03:47:32,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:32,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:32,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:33,020 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-10 03:47:33,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:33,108 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-10 03:47:33,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782642696] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:33,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:33,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:47:33,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044647651] [2022-02-10 03:47:33,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:33,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:47:33,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:33,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:47:33,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:47:33,109 INFO L87 Difference]: Start difference. First operand 579 states and 1257 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-10 03:47:33,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:33,506 INFO L93 Difference]: Finished difference Result 1166 states and 2392 transitions. [2022-02-10 03:47:33,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:47:33,507 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-10 03:47:33,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:33,509 INFO L225 Difference]: With dead ends: 1166 [2022-02-10 03:47:33,509 INFO L226 Difference]: Without dead ends: 1166 [2022-02-10 03:47:33,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=364, Invalid=1042, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:47:33,510 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 152 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:33,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 99 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:33,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2022-02-10 03:47:33,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 584. [2022-02-10 03:47:33,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.171526586620926) internal successors, (1266), 583 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:33,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1266 transitions. [2022-02-10 03:47:33,525 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1266 transitions. Word has length 24 [2022-02-10 03:47:33,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:33,525 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1266 transitions. [2022-02-10 03:47:33,525 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-10 03:47:33,525 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1266 transitions. [2022-02-10 03:47:33,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:33,526 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:33,526 INFO L514 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-10 03:47:33,547 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-10 03:47:33,741 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-10 03:47:33,742 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:33,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:33,742 INFO L85 PathProgramCache]: Analyzing trace with hash -279056664, now seen corresponding path program 7 times [2022-02-10 03:47:33,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:33,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256029516] [2022-02-10 03:47:33,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:33,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:33,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:33,778 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-10 03:47:33,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:33,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256029516] [2022-02-10 03:47:33,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256029516] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:33,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667997473] [2022-02-10 03:47:33,779 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:33,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:33,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:33,780 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-10 03:47:33,781 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-10 03:47:33,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:33,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:33,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:33,925 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-10 03:47:33,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:33,967 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-10 03:47:33,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667997473] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:33,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:33,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-10 03:47:33,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591722948] [2022-02-10 03:47:33,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:33,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:33,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:33,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:33,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:33,969 INFO L87 Difference]: Start difference. First operand 584 states and 1266 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-10 03:47:34,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:34,214 INFO L93 Difference]: Finished difference Result 1141 states and 2328 transitions. [2022-02-10 03:47:34,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 03:47:34,214 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-10 03:47:34,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:34,216 INFO L225 Difference]: With dead ends: 1141 [2022-02-10 03:47:34,216 INFO L226 Difference]: Without dead ends: 1141 [2022-02-10 03:47:34,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:47:34,217 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 216 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:34,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 109 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:34,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2022-02-10 03:47:34,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 821. [2022-02-10 03:47:34,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 2.2621951219512195) internal successors, (1855), 820 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:34,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1855 transitions. [2022-02-10 03:47:34,230 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1855 transitions. Word has length 24 [2022-02-10 03:47:34,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:34,231 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1855 transitions. [2022-02-10 03:47:34,231 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-10 03:47:34,231 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1855 transitions. [2022-02-10 03:47:34,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:34,232 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:34,232 INFO L514 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-10 03:47:34,250 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-10 03:47:34,443 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-10 03:47:34,443 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:34,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:34,444 INFO L85 PathProgramCache]: Analyzing trace with hash 392481324, now seen corresponding path program 8 times [2022-02-10 03:47:34,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:34,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176271730] [2022-02-10 03:47:34,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:34,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:34,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:34,482 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-10 03:47:34,483 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:34,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176271730] [2022-02-10 03:47:34,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176271730] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:34,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244589188] [2022-02-10 03:47:34,483 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:34,483 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:34,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:34,484 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-10 03:47:34,484 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-10 03:47:34,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:34,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:34,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:34,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:34,580 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-10 03:47:34,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:34,652 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-10 03:47:34,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244589188] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:34,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:34,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:47:34,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595923221] [2022-02-10 03:47:34,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:34,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:47:34,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:34,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:47:34,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:47:34,654 INFO L87 Difference]: Start difference. First operand 821 states and 1855 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-10 03:47:35,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:35,027 INFO L93 Difference]: Finished difference Result 1523 states and 3273 transitions. [2022-02-10 03:47:35,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:47:35,027 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-10 03:47:35,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:35,030 INFO L225 Difference]: With dead ends: 1523 [2022-02-10 03:47:35,030 INFO L226 Difference]: Without dead ends: 1522 [2022-02-10 03:47:35,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=363, Invalid=1197, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:47:35,031 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 172 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:35,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 120 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:35,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2022-02-10 03:47:35,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 854. [2022-02-10 03:47:35,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 2.246189917936694) internal successors, (1916), 853 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:35,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1916 transitions. [2022-02-10 03:47:35,050 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1916 transitions. Word has length 24 [2022-02-10 03:47:35,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:35,050 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1916 transitions. [2022-02-10 03:47:35,050 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-10 03:47:35,051 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1916 transitions. [2022-02-10 03:47:35,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:35,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:35,052 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:35,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:35,275 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-10 03:47:35,276 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:35,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:35,276 INFO L85 PathProgramCache]: Analyzing trace with hash -940037336, now seen corresponding path program 3 times [2022-02-10 03:47:35,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:35,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144246177] [2022-02-10 03:47:35,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:35,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:35,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:35,312 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-10 03:47:35,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:35,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144246177] [2022-02-10 03:47:35,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144246177] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:35,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163103466] [2022-02-10 03:47:35,313 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:35,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:35,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:35,314 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-10 03:47:35,315 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-10 03:47:35,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:47:35,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:35,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:47:35,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:35,390 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-10 03:47:35,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:35,441 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-10 03:47:35,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163103466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:35,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:35,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 9 [2022-02-10 03:47:35,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191291137] [2022-02-10 03:47:35,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:35,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 03:47:35,442 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:35,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 03:47:35,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:47:35,442 INFO L87 Difference]: Start difference. First operand 854 states and 1916 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-10 03:47:35,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:35,584 INFO L93 Difference]: Finished difference Result 1018 states and 2194 transitions. [2022-02-10 03:47:35,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 03:47:35,584 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-10 03:47:35,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:35,586 INFO L225 Difference]: With dead ends: 1018 [2022-02-10 03:47:35,586 INFO L226 Difference]: Without dead ends: 1018 [2022-02-10 03:47:35,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:35,587 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:35,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 62 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:35,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2022-02-10 03:47:35,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 835. [2022-02-10 03:47:35,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 2.2553956834532376) internal successors, (1881), 834 states have internal predecessors, (1881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:35,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1881 transitions. [2022-02-10 03:47:35,599 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1881 transitions. Word has length 24 [2022-02-10 03:47:35,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:35,599 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1881 transitions. [2022-02-10 03:47:35,599 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-10 03:47:35,599 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1881 transitions. [2022-02-10 03:47:35,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:35,600 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:35,600 INFO L514 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-10 03:47:35,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-02-10 03:47:35,815 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-10 03:47:35,816 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:35,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:35,816 INFO L85 PathProgramCache]: Analyzing trace with hash 378784684, now seen corresponding path program 9 times [2022-02-10 03:47:35,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:35,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58803853] [2022-02-10 03:47:35,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:35,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:35,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:35,855 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-10 03:47:35,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:35,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58803853] [2022-02-10 03:47:35,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58803853] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:35,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347528666] [2022-02-10 03:47:35,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:35,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:35,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:35,857 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-10 03:47:35,858 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-10 03:47:35,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:47:35,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:35,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:35,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:35,925 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-10 03:47:35,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:35,975 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-10 03:47:35,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347528666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:35,975 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:35,975 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:47:35,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549294223] [2022-02-10 03:47:35,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:35,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:47:35,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:35,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:47:35,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:47:35,977 INFO L87 Difference]: Start difference. First operand 835 states and 1881 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-10 03:47:36,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:36,223 INFO L93 Difference]: Finished difference Result 1257 states and 2700 transitions. [2022-02-10 03:47:36,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:47:36,224 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-10 03:47:36,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:36,226 INFO L225 Difference]: With dead ends: 1257 [2022-02-10 03:47:36,226 INFO L226 Difference]: Without dead ends: 1257 [2022-02-10 03:47:36,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=213, Invalid=599, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:47:36,227 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 152 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:36,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 92 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:36,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2022-02-10 03:47:36,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 891. [2022-02-10 03:47:36,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.251685393258427) internal successors, (2004), 890 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:36,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2004 transitions. [2022-02-10 03:47:36,249 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2004 transitions. Word has length 24 [2022-02-10 03:47:36,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:36,250 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2004 transitions. [2022-02-10 03:47:36,250 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-10 03:47:36,250 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2004 transitions. [2022-02-10 03:47:36,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:36,252 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:36,252 INFO L514 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-10 03:47:36,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:36,467 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-10 03:47:36,467 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:36,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:36,468 INFO L85 PathProgramCache]: Analyzing trace with hash -2067189076, now seen corresponding path program 10 times [2022-02-10 03:47:36,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:36,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189966912] [2022-02-10 03:47:36,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:36,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:36,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:36,525 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-10 03:47:36,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:36,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189966912] [2022-02-10 03:47:36,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189966912] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:36,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72441288] [2022-02-10 03:47:36,526 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:36,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:36,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:36,527 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-10 03:47:36,528 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-10 03:47:36,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:36,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:36,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:36,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:36,630 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-10 03:47:36,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:36,680 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-10 03:47:36,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72441288] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:36,680 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:36,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-02-10 03:47:36,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120453164] [2022-02-10 03:47:36,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:36,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:36,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:36,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:36,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:36,681 INFO L87 Difference]: Start difference. First operand 891 states and 2004 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:36,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:36,929 INFO L93 Difference]: Finished difference Result 1151 states and 2521 transitions. [2022-02-10 03:47:36,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:47:36,930 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:47:36,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:36,932 INFO L225 Difference]: With dead ends: 1151 [2022-02-10 03:47:36,932 INFO L226 Difference]: Without dead ends: 1149 [2022-02-10 03:47:36,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:47:36,933 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 125 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:36,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 128 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:36,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-02-10 03:47:36,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1019. [2022-02-10 03:47:36,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2858546168958744) internal successors, (2327), 1018 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:36,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2327 transitions. [2022-02-10 03:47:36,948 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2327 transitions. Word has length 24 [2022-02-10 03:47:36,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:36,948 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2327 transitions. [2022-02-10 03:47:36,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:36,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2327 transitions. [2022-02-10 03:47:36,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:36,950 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:36,950 INFO L514 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-10 03:47:36,967 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-10 03:47:37,159 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-10 03:47:37,159 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:37,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:37,160 INFO L85 PathProgramCache]: Analyzing trace with hash -249043980, now seen corresponding path program 11 times [2022-02-10 03:47:37,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:37,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350779832] [2022-02-10 03:47:37,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:37,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:37,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:37,198 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-10 03:47:37,198 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:37,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350779832] [2022-02-10 03:47:37,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350779832] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:37,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154664226] [2022-02-10 03:47:37,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:37,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:37,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:37,199 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-10 03:47:37,200 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-10 03:47:37,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:37,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:37,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:37,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:37,262 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-10 03:47:37,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:37,304 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-10 03:47:37,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154664226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:37,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:37,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:47:37,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787006314] [2022-02-10 03:47:37,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:37,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:47:37,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:37,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:47:37,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:47:37,306 INFO L87 Difference]: Start difference. First operand 1019 states and 2327 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-10 03:47:37,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:37,509 INFO L93 Difference]: Finished difference Result 1424 states and 3124 transitions. [2022-02-10 03:47:37,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:47:37,509 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-10 03:47:37,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:37,512 INFO L225 Difference]: With dead ends: 1424 [2022-02-10 03:47:37,512 INFO L226 Difference]: Without dead ends: 1423 [2022-02-10 03:47:37,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:47:37,513 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 146 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:37,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 89 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:37,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-02-10 03:47:37,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1019. [2022-02-10 03:47:37,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2848722986247543) internal successors, (2326), 1018 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:37,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2326 transitions. [2022-02-10 03:47:37,533 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2326 transitions. Word has length 24 [2022-02-10 03:47:37,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:37,533 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2326 transitions. [2022-02-10 03:47:37,533 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-10 03:47:37,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2326 transitions. [2022-02-10 03:47:37,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:37,534 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:37,534 INFO L514 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-10 03:47:37,553 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-10 03:47:37,753 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-10 03:47:37,753 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:37,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:37,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1772849264, now seen corresponding path program 12 times [2022-02-10 03:47:37,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:37,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76280585] [2022-02-10 03:47:37,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:37,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:37,797 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-10 03:47:37,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:37,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76280585] [2022-02-10 03:47:37,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76280585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:37,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066158483] [2022-02-10 03:47:37,797 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:37,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:37,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:37,798 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-10 03:47:37,800 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-10 03:47:37,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:47:37,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:37,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:37,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:37,874 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-10 03:47:37,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:37,932 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-10 03:47:37,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066158483] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:37,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:37,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-10 03:47:37,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430904553] [2022-02-10 03:47:37,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:37,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 03:47:37,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:37,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 03:47:37,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:47:37,933 INFO L87 Difference]: Start difference. First operand 1019 states and 2326 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:38,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:38,195 INFO L93 Difference]: Finished difference Result 1430 states and 3155 transitions. [2022-02-10 03:47:38,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:47:38,195 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:47:38,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:38,197 INFO L225 Difference]: With dead ends: 1430 [2022-02-10 03:47:38,197 INFO L226 Difference]: Without dead ends: 1430 [2022-02-10 03:47:38,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=211, Invalid=545, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:47:38,198 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 111 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:38,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 122 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:38,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2022-02-10 03:47:38,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1042. [2022-02-10 03:47:38,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1041 states have (on average 2.2804995196926034) internal successors, (2374), 1041 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:38,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 2374 transitions. [2022-02-10 03:47:38,275 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 2374 transitions. Word has length 24 [2022-02-10 03:47:38,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:38,276 INFO L470 AbstractCegarLoop]: Abstraction has 1042 states and 2374 transitions. [2022-02-10 03:47:38,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:38,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 2374 transitions. [2022-02-10 03:47:38,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:47:38,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:38,277 INFO L514 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-10 03:47:38,293 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-10 03:47:38,495 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-10 03:47:38,495 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:38,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:38,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1426898608, now seen corresponding path program 13 times [2022-02-10 03:47:38,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:38,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578559439] [2022-02-10 03:47:38,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:38,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:38,539 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-10 03:47:38,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:38,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578559439] [2022-02-10 03:47:38,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578559439] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:38,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978461211] [2022-02-10 03:47:38,539 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:38,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:38,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:38,540 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-10 03:47:38,542 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-10 03:47:38,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:38,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:38,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:38,623 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-10 03:47:38,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:38,678 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-10 03:47:38,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978461211] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:38,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:38,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 03:47:38,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025620324] [2022-02-10 03:47:38,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:38,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:47:38,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:38,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:47:38,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:47:38,679 INFO L87 Difference]: Start difference. First operand 1042 states and 2374 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:38,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:38,921 INFO L93 Difference]: Finished difference Result 1445 states and 3168 transitions. [2022-02-10 03:47:38,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:47:38,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:47:38,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:38,924 INFO L225 Difference]: With dead ends: 1445 [2022-02-10 03:47:38,924 INFO L226 Difference]: Without dead ends: 1442 [2022-02-10 03:47:38,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:47:38,924 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 114 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:38,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 106 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:38,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2022-02-10 03:47:38,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1045. [2022-02-10 03:47:38,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.2768199233716473) internal successors, (2377), 1044 states have internal predecessors, (2377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:38,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2377 transitions. [2022-02-10 03:47:38,940 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2377 transitions. Word has length 24 [2022-02-10 03:47:38,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:38,940 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 2377 transitions. [2022-02-10 03:47:38,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:38,940 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2377 transitions. [2022-02-10 03:47:38,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:38,942 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:38,942 INFO L514 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-10 03:47:38,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:39,154 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-10 03:47:39,155 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:39,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:39,155 INFO L85 PathProgramCache]: Analyzing trace with hash -976306238, now seen corresponding path program 4 times [2022-02-10 03:47:39,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:39,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485164220] [2022-02-10 03:47:39,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:39,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:39,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:39,473 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-10 03:47:39,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:39,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485164220] [2022-02-10 03:47:39,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485164220] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:39,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740775033] [2022-02-10 03:47:39,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:39,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:39,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:39,476 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-10 03:47:39,477 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-10 03:47:39,497 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:39,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:39,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:47:39,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:40,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:40,137 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:40,138 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-10 03:47:40,270 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-10 03:47:40,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:40,782 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:40,800 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:40,800 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 191 treesize of output 161 [2022-02-10 03:47:42,257 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-10 03:47:42,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740775033] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:42,257 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:42,257 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:47:42,257 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695230186] [2022-02-10 03:47:42,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:42,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:47:42,258 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:42,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:47:42,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:47:42,258 INFO L87 Difference]: Start difference. First operand 1045 states and 2377 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-10 03:47:45,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:45,902 INFO L93 Difference]: Finished difference Result 1852 states and 3830 transitions. [2022-02-10 03:47:45,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:47:45,903 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-10 03:47:45,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:45,905 INFO L225 Difference]: With dead ends: 1852 [2022-02-10 03:47:45,905 INFO L226 Difference]: Without dead ends: 1842 [2022-02-10 03:47:45,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1398 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=868, Invalid=3422, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:47:45,908 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 396 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:45,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 186 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:47:45,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2022-02-10 03:47:45,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1085. [2022-02-10 03:47:45,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1085 states, 1084 states have (on average 2.2924354243542435) internal successors, (2485), 1084 states have internal predecessors, (2485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:45,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1085 states to 1085 states and 2485 transitions. [2022-02-10 03:47:45,925 INFO L78 Accepts]: Start accepts. Automaton has 1085 states and 2485 transitions. Word has length 26 [2022-02-10 03:47:45,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:45,926 INFO L470 AbstractCegarLoop]: Abstraction has 1085 states and 2485 transitions. [2022-02-10 03:47:45,926 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-10 03:47:45,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1085 states and 2485 transitions. [2022-02-10 03:47:45,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:45,927 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:45,927 INFO L514 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-10 03:47:45,947 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-10 03:47:46,143 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-10 03:47:46,143 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:46,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:46,144 INFO L85 PathProgramCache]: Analyzing trace with hash -722517114, now seen corresponding path program 5 times [2022-02-10 03:47:46,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:46,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796589569] [2022-02-10 03:47:46,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:46,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:46,708 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-10 03:47:46,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:46,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796589569] [2022-02-10 03:47:46,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796589569] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:46,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360695734] [2022-02-10 03:47:46,708 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:46,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:46,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:46,709 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-10 03:47:46,710 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-10 03:47:46,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:46,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:46,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:47:46,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:47,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:47,315 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:47,316 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-10 03:47:47,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-10 03:47:47,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:48,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:48,166 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:47:48,167 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 187 treesize of output 157 [2022-02-10 03:47:50,105 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-10 03:47:50,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360695734] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:50,106 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:50,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:47:50,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411697133] [2022-02-10 03:47:50,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:50,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:47:50,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:50,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:47:50,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:47:50,107 INFO L87 Difference]: Start difference. First operand 1085 states and 2485 transitions. Second operand has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 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-10 03:47:56,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:56,908 INFO L93 Difference]: Finished difference Result 1992 states and 4139 transitions. [2022-02-10 03:47:56,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-10 03:47:56,908 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 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-10 03:47:56,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:56,911 INFO L225 Difference]: With dead ends: 1992 [2022-02-10 03:47:56,911 INFO L226 Difference]: Without dead ends: 1982 [2022-02-10 03:47:56,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2654 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1161, Invalid=6849, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 03:47:56,914 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 390 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:56,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 263 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1084 Invalid, 0 Unknown, 18 Unchecked, 0.8s Time] [2022-02-10 03:47:56,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2022-02-10 03:47:56,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1098. [2022-02-10 03:47:56,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1097 states have (on average 2.2907930720145853) internal successors, (2513), 1097 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:56,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 2513 transitions. [2022-02-10 03:47:56,932 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 2513 transitions. Word has length 26 [2022-02-10 03:47:56,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:56,932 INFO L470 AbstractCegarLoop]: Abstraction has 1098 states and 2513 transitions. [2022-02-10 03:47:56,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 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-10 03:47:56,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 2513 transitions. [2022-02-10 03:47:56,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:47:56,933 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:56,933 INFO L514 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-10 03:47:56,953 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-10 03:47:57,147 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-10 03:47:57,147 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:57,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:57,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1468913474, now seen corresponding path program 14 times [2022-02-10 03:47:57,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:57,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010038818] [2022-02-10 03:47:57,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:57,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:57,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:57,606 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-10 03:47:57,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:57,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010038818] [2022-02-10 03:47:57,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010038818] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:57,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754426613] [2022-02-10 03:47:57,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:57,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:57,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:57,607 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-10 03:47:57,608 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-10 03:47:57,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:57,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:57,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:47:57,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:58,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:47:58,150 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:58,150 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:47:58,151 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-10 03:47:58,255 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-10 03:47:58,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:58,728 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:47:58,728 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 211 treesize of output 149 [2022-02-10 03:47:59,352 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-10 03:47:59,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754426613] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:59,353 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:59,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:47:59,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102781602] [2022-02-10 03:47:59,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:59,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:47:59,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:59,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:47:59,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:47:59,354 INFO L87 Difference]: Start difference. First operand 1098 states and 2513 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-10 03:48:02,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:02,303 INFO L93 Difference]: Finished difference Result 1714 states and 3785 transitions. [2022-02-10 03:48:02,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:48:02,303 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-10 03:48:02,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:02,306 INFO L225 Difference]: With dead ends: 1714 [2022-02-10 03:48:02,306 INFO L226 Difference]: Without dead ends: 1702 [2022-02-10 03:48:02,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1257 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=652, Invalid=3638, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:48:02,308 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 285 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:02,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 213 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:48:02,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1702 states. [2022-02-10 03:48:02,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1702 to 1117. [2022-02-10 03:48:02,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1116 states have (on average 2.2777777777777777) internal successors, (2542), 1116 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:02,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 2542 transitions. [2022-02-10 03:48:02,331 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 2542 transitions. Word has length 26 [2022-02-10 03:48:02,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:02,331 INFO L470 AbstractCegarLoop]: Abstraction has 1117 states and 2542 transitions. [2022-02-10 03:48:02,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-10 03:48:02,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 2542 transitions. [2022-02-10 03:48:02,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:02,333 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:02,333 INFO L514 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-10 03:48:02,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:02,551 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-10 03:48:02,551 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:02,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:02,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1899082298, now seen corresponding path program 6 times [2022-02-10 03:48:02,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:02,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434863461] [2022-02-10 03:48:02,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:02,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:02,993 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-10 03:48:02,993 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:02,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434863461] [2022-02-10 03:48:02,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434863461] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:02,993 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791986822] [2022-02-10 03:48:02,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:48:02,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:02,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:02,994 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-10 03:48:02,995 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-10 03:48:03,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:48:03,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:03,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:48:03,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:03,616 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:03,616 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-10 03:48:04,127 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-10 03:48:04,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:04,672 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:04,673 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:04,691 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:04,692 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 187 treesize of output 149 [2022-02-10 03:48:05,349 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-10 03:48:05,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791986822] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:05,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:05,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:48:05,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927166803] [2022-02-10 03:48:05,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:05,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:48:05,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:05,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:48:05,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:48:05,350 INFO L87 Difference]: Start difference. First operand 1117 states and 2542 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:17,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:17,760 INFO L93 Difference]: Finished difference Result 1920 states and 4037 transitions. [2022-02-10 03:48:17,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:48:17,760 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:17,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:17,763 INFO L225 Difference]: With dead ends: 1920 [2022-02-10 03:48:17,763 INFO L226 Difference]: Without dead ends: 1904 [2022-02-10 03:48:17,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3903 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=1844, Invalid=10146, Unknown=0, NotChecked=0, Total=11990 [2022-02-10 03:48:17,765 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 462 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 1796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:17,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 278 Invalid, 1796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:48:17,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1904 states. [2022-02-10 03:48:17,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1904 to 1135. [2022-02-10 03:48:17,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1134 states have (on average 2.271604938271605) internal successors, (2576), 1134 states have internal predecessors, (2576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:17,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 2576 transitions. [2022-02-10 03:48:17,782 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 2576 transitions. Word has length 26 [2022-02-10 03:48:17,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:17,783 INFO L470 AbstractCegarLoop]: Abstraction has 1135 states and 2576 transitions. [2022-02-10 03:48:17,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:17,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 2576 transitions. [2022-02-10 03:48:17,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:17,784 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:17,784 INFO L514 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-10 03:48:17,800 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-10 03:48:17,989 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-10 03:48:17,989 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:17,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:17,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1507140614, now seen corresponding path program 7 times [2022-02-10 03:48:17,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:17,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185437337] [2022-02-10 03:48:17,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:17,990 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:17,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:18,479 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-10 03:48:18,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:18,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185437337] [2022-02-10 03:48:18,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185437337] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:18,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612672157] [2022-02-10 03:48:18,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:48:18,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:18,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:18,481 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-10 03:48:18,482 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-10 03:48:18,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:18,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:48:18,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:18,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:18,920 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:18,926 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:18,926 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-10 03:48:19,277 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-10 03:48:19,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:19,775 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:48:19,775 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 187 treesize of output 157 [2022-02-10 03:48:21,212 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-10 03:48:21,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612672157] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:21,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:21,212 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:48:21,212 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047497038] [2022-02-10 03:48:21,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:21,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:48:21,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:21,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:48:21,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:48:21,213 INFO L87 Difference]: Start difference. First operand 1135 states and 2576 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-10 03:48:27,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:27,090 INFO L93 Difference]: Finished difference Result 1809 states and 3791 transitions. [2022-02-10 03:48:27,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 03:48:27,095 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-10 03:48:27,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:27,098 INFO L225 Difference]: With dead ends: 1809 [2022-02-10 03:48:27,098 INFO L226 Difference]: Without dead ends: 1792 [2022-02-10 03:48:27,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2071 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=951, Invalid=5855, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:48:27,100 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 301 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:27,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 322 Invalid, 1681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:48:27,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2022-02-10 03:48:27,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1147. [2022-02-10 03:48:27,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 2.267888307155323) internal successors, (2599), 1146 states have internal predecessors, (2599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:27,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 2599 transitions. [2022-02-10 03:48:27,118 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 2599 transitions. Word has length 26 [2022-02-10 03:48:27,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:27,118 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 2599 transitions. [2022-02-10 03:48:27,118 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-10 03:48:27,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 2599 transitions. [2022-02-10 03:48:27,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:27,120 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:27,120 INFO L514 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-10 03:48:27,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:27,336 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-10 03:48:27,336 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:27,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:27,337 INFO L85 PathProgramCache]: Analyzing trace with hash -2051030650, now seen corresponding path program 8 times [2022-02-10 03:48:27,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:27,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999590971] [2022-02-10 03:48:27,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:27,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:27,607 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-10 03:48:27,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:27,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999590971] [2022-02-10 03:48:27,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999590971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:27,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521526693] [2022-02-10 03:48:27,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:48:27,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:27,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:27,609 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-10 03:48:27,609 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-10 03:48:27,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:48:27,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:27,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:48:27,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:28,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:28,672 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:28,673 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-10 03:48:29,428 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-10 03:48:29,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:30,153 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:30,154 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:30,167 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:30,167 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 175 treesize of output 145 [2022-02-10 03:48:30,810 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-10 03:48:30,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521526693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:30,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:30,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:48:30,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646697668] [2022-02-10 03:48:30,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:30,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:48:30,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:30,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:48:30,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:48:30,811 INFO L87 Difference]: Start difference. First operand 1147 states and 2599 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-10 03:48:38,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:38,612 INFO L93 Difference]: Finished difference Result 1847 states and 3934 transitions. [2022-02-10 03:48:38,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:48:38,613 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-10 03:48:38,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:38,616 INFO L225 Difference]: With dead ends: 1847 [2022-02-10 03:48:38,616 INFO L226 Difference]: Without dead ends: 1828 [2022-02-10 03:48:38,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3487 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=1564, Invalid=8536, Unknown=0, NotChecked=0, Total=10100 [2022-02-10 03:48:38,619 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 390 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 1346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 303 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:38,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [390 Valid, 265 Invalid, 1346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 948 Invalid, 0 Unknown, 303 Unchecked, 0.6s Time] [2022-02-10 03:48:38,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2022-02-10 03:48:38,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1177. [2022-02-10 03:48:38,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 1176 states have (on average 2.2738095238095237) internal successors, (2674), 1176 states have internal predecessors, (2674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:38,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 2674 transitions. [2022-02-10 03:48:38,636 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 2674 transitions. Word has length 26 [2022-02-10 03:48:38,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:38,637 INFO L470 AbstractCegarLoop]: Abstraction has 1177 states and 2674 transitions. [2022-02-10 03:48:38,637 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-10 03:48:38,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 2674 transitions. [2022-02-10 03:48:38,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:38,638 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:38,638 INFO L514 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-10 03:48:38,656 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-10 03:48:38,851 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-10 03:48:38,851 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:38,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:38,852 INFO L85 PathProgramCache]: Analyzing trace with hash 652510542, now seen corresponding path program 9 times [2022-02-10 03:48:38,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:38,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039229853] [2022-02-10 03:48:38,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:38,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:38,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:39,095 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-10 03:48:39,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:39,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039229853] [2022-02-10 03:48:39,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039229853] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:39,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590964230] [2022-02-10 03:48:39,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:48:39,096 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:39,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:39,097 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-10 03:48:39,098 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-10 03:48:39,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:48:39,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:39,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:48:39,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:39,613 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:39,614 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-10 03:48:40,307 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-10 03:48:40,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:40,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:40,945 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:40,959 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:40,960 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 195 treesize of output 149 [2022-02-10 03:48:41,821 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-10 03:48:41,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590964230] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:41,821 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:41,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:48:41,821 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165637730] [2022-02-10 03:48:41,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:41,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:48:41,822 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:41,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:48:41,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:48:41,822 INFO L87 Difference]: Start difference. First operand 1177 states and 2674 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:47,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:47,165 INFO L93 Difference]: Finished difference Result 1787 states and 3825 transitions. [2022-02-10 03:48:47,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 03:48:47,166 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:48:47,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:47,168 INFO L225 Difference]: With dead ends: 1787 [2022-02-10 03:48:47,168 INFO L226 Difference]: Without dead ends: 1776 [2022-02-10 03:48:47,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1786 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1030, Invalid=4822, Unknown=0, NotChecked=0, Total=5852 [2022-02-10 03:48:47,169 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 447 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:47,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 255 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1138 Invalid, 0 Unknown, 186 Unchecked, 0.6s Time] [2022-02-10 03:48:47,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2022-02-10 03:48:47,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1203. [2022-02-10 03:48:47,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 1202 states have (on average 2.2637271214642265) internal successors, (2721), 1202 states have internal predecessors, (2721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:47,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 2721 transitions. [2022-02-10 03:48:47,189 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 2721 transitions. Word has length 26 [2022-02-10 03:48:47,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:47,189 INFO L470 AbstractCegarLoop]: Abstraction has 1203 states and 2721 transitions. [2022-02-10 03:48:47,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:47,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 2721 transitions. [2022-02-10 03:48:47,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:47,190 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:47,190 INFO L514 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-10 03:48:47,207 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-10 03:48:47,406 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-10 03:48:47,406 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:47,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:47,407 INFO L85 PathProgramCache]: Analyzing trace with hash 352384130, now seen corresponding path program 10 times [2022-02-10 03:48:47,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:47,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750201619] [2022-02-10 03:48:47,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:47,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:47,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:47,696 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-10 03:48:47,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:47,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750201619] [2022-02-10 03:48:47,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750201619] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:47,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652499241] [2022-02-10 03:48:47,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:48:47,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:47,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:47,698 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-10 03:48:47,699 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-10 03:48:47,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:48:47,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:47,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:48:47,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:48,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:48,099 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:48,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, 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-10 03:48:48,469 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-10 03:48:48,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:49,038 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:48:49,038 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 191 treesize of output 157 [2022-02-10 03:48:51,109 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-10 03:48:51,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652499241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:51,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:51,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:48:51,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901494576] [2022-02-10 03:48:51,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:51,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:48:51,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:51,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:48:51,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:48:51,111 INFO L87 Difference]: Start difference. First operand 1203 states and 2721 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-10 03:48:54,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:54,673 INFO L93 Difference]: Finished difference Result 1852 states and 3913 transitions. [2022-02-10 03:48:54,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:48:54,673 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-10 03:48:54,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:54,676 INFO L225 Difference]: With dead ends: 1852 [2022-02-10 03:48:54,676 INFO L226 Difference]: Without dead ends: 1832 [2022-02-10 03:48:54,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=778, Invalid=4052, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:48:54,678 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 282 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:54,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 244 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1349 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:48:54,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2022-02-10 03:48:54,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1234. [2022-02-10 03:48:54,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1233 states have (on average 2.2522303325223034) internal successors, (2777), 1233 states have internal predecessors, (2777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:54,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2777 transitions. [2022-02-10 03:48:54,696 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2777 transitions. Word has length 26 [2022-02-10 03:48:54,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:54,696 INFO L470 AbstractCegarLoop]: Abstraction has 1234 states and 2777 transitions. [2022-02-10 03:48:54,696 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-10 03:48:54,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2777 transitions. [2022-02-10 03:48:54,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:48:54,698 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:54,698 INFO L514 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-10 03:48:54,716 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-10 03:48:54,914 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-10 03:48:54,914 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:54,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:54,914 INFO L85 PathProgramCache]: Analyzing trace with hash -803669242, now seen corresponding path program 11 times [2022-02-10 03:48:54,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:54,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014812810] [2022-02-10 03:48:54,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:54,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:55,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-10 03:48:55,194 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:55,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014812810] [2022-02-10 03:48:55,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014812810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:55,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419984374] [2022-02-10 03:48:55,194 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:48:55,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:55,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:55,196 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-10 03:48:55,197 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-10 03:48:55,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:48:55,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:55,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:48:55,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:55,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:55,673 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:55,673 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-10 03:48:56,143 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-10 03:48:56,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:56,831 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:56,850 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:48:56,850 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 195 treesize of output 157 [2022-02-10 03:49:00,264 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-10 03:49:00,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419984374] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:00,265 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:00,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-10 03:49:00,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785731954] [2022-02-10 03:49:00,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:00,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:49:00,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:00,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:49:00,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:49:00,265 INFO L87 Difference]: Start difference. First operand 1234 states and 2777 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-10 03:49:05,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:05,107 INFO L93 Difference]: Finished difference Result 2036 states and 4216 transitions. [2022-02-10 03:49:05,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-10 03:49:05,108 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-10 03:49:05,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:05,111 INFO L225 Difference]: With dead ends: 2036 [2022-02-10 03:49:05,111 INFO L226 Difference]: Without dead ends: 2012 [2022-02-10 03:49:05,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1993 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=965, Invalid=5041, Unknown=0, NotChecked=0, Total=6006 [2022-02-10 03:49:05,112 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 379 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 245 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:05,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 251 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 874 Invalid, 0 Unknown, 245 Unchecked, 0.6s Time] [2022-02-10 03:49:05,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2012 states. [2022-02-10 03:49:05,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2012 to 1274. [2022-02-10 03:49:05,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 2.2545168892380203) internal successors, (2870), 1273 states have internal predecessors, (2870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:05,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 2870 transitions. [2022-02-10 03:49:05,128 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 2870 transitions. Word has length 26 [2022-02-10 03:49:05,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:05,129 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 2870 transitions. [2022-02-10 03:49:05,129 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-10 03:49:05,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 2870 transitions. [2022-02-10 03:49:05,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:05,130 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:05,130 INFO L514 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-10 03:49:05,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-10 03:49:05,332 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-10 03:49:05,332 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:05,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:05,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1116784906, now seen corresponding path program 15 times [2022-02-10 03:49:05,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:05,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536515644] [2022-02-10 03:49:05,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:05,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:05,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:05,598 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-10 03:49:05,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:05,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536515644] [2022-02-10 03:49:05,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536515644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:05,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648895463] [2022-02-10 03:49:05,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:49:05,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:05,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:05,600 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-10 03:49:05,601 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-10 03:49:05,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:49:05,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:05,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:49:05,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:06,262 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:06,269 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:06,270 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:49:06,754 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-10 03:49:06,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:08,438 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:08,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:08,448 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:08,448 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 159 treesize of output 117 [2022-02-10 03:49:08,718 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-10 03:49:08,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648895463] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:08,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:08,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 30 [2022-02-10 03:49:08,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724335813] [2022-02-10 03:49:08,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:08,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:49:08,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:08,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:49:08,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:49:08,719 INFO L87 Difference]: Start difference. First operand 1274 states and 2870 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:11,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:11,435 INFO L93 Difference]: Finished difference Result 2173 states and 4852 transitions. [2022-02-10 03:49:11,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-10 03:49:11,436 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:49:11,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:11,439 INFO L225 Difference]: With dead ends: 2173 [2022-02-10 03:49:11,439 INFO L226 Difference]: Without dead ends: 2150 [2022-02-10 03:49:11,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2521 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1038, Invalid=6444, Unknown=0, NotChecked=0, Total=7482 [2022-02-10 03:49:11,441 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 191 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 910 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:11,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 261 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 341 Invalid, 0 Unknown, 910 Unchecked, 0.2s Time] [2022-02-10 03:49:11,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2022-02-10 03:49:11,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1283. [2022-02-10 03:49:11,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1283 states, 1282 states have (on average 2.2496099843993758) internal successors, (2884), 1282 states have internal predecessors, (2884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:11,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 2884 transitions. [2022-02-10 03:49:11,458 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 2884 transitions. Word has length 26 [2022-02-10 03:49:11,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:11,458 INFO L470 AbstractCegarLoop]: Abstraction has 1283 states and 2884 transitions. [2022-02-10 03:49:11,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:11,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 2884 transitions. [2022-02-10 03:49:11,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:11,460 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:11,460 INFO L514 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-10 03:49:11,475 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-10 03:49:11,660 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-10 03:49:11,660 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:11,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:11,661 INFO L85 PathProgramCache]: Analyzing trace with hash -747356722, now seen corresponding path program 16 times [2022-02-10 03:49:11,661 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:11,661 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677470885] [2022-02-10 03:49:11,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:11,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:11,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:11,987 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-10 03:49:11,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:11,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677470885] [2022-02-10 03:49:11,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677470885] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:11,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827765209] [2022-02-10 03:49:11,987 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:49:11,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:11,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:11,988 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-10 03:49:11,989 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-10 03:49:12,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:49:12,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:12,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:49:12,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:12,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:12,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:12,508 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:12,509 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-10 03:49:12,656 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-10 03:49:12,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:13,300 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:49:13,300 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 211 treesize of output 149 [2022-02-10 03:49:14,054 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-10 03:49:14,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827765209] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:14,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:14,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:49:14,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059752227] [2022-02-10 03:49:14,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:14,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:49:14,055 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:14,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:49:14,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:49:14,056 INFO L87 Difference]: Start difference. First operand 1283 states and 2884 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-10 03:49:17,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:17,370 INFO L93 Difference]: Finished difference Result 1864 states and 4086 transitions. [2022-02-10 03:49:17,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:49:17,370 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-10 03:49:17,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:17,373 INFO L225 Difference]: With dead ends: 1864 [2022-02-10 03:49:17,373 INFO L226 Difference]: Without dead ends: 1852 [2022-02-10 03:49:17,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1698 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=806, Invalid=4744, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:49:17,374 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 230 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 1361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:17,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 342 Invalid, 1361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1177 Invalid, 0 Unknown, 113 Unchecked, 0.6s Time] [2022-02-10 03:49:17,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1852 states. [2022-02-10 03:49:17,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1852 to 1322. [2022-02-10 03:49:17,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1322 states, 1321 states have (on average 2.2414837244511734) internal successors, (2961), 1321 states have internal predecessors, (2961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:17,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1322 states to 1322 states and 2961 transitions. [2022-02-10 03:49:17,395 INFO L78 Accepts]: Start accepts. Automaton has 1322 states and 2961 transitions. Word has length 26 [2022-02-10 03:49:17,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:17,395 INFO L470 AbstractCegarLoop]: Abstraction has 1322 states and 2961 transitions. [2022-02-10 03:49:17,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 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-10 03:49:17,395 INFO L276 IsEmpty]: Start isEmpty. Operand 1322 states and 2961 transitions. [2022-02-10 03:49:17,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:17,397 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:17,397 INFO L514 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-10 03:49:17,412 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-10 03:49:17,597 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-10 03:49:17,597 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:17,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:17,598 INFO L85 PathProgramCache]: Analyzing trace with hash -676893878, now seen corresponding path program 12 times [2022-02-10 03:49:17,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:17,598 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086284218] [2022-02-10 03:49:17,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:17,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:17,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:17,961 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-10 03:49:17,962 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:17,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086284218] [2022-02-10 03:49:17,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086284218] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:17,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591957129] [2022-02-10 03:49:17,962 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:49:17,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:17,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:17,963 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-10 03:49:17,964 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-10 03:49:17,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:49:17,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:17,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:49:17,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:18,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:18,393 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:18,393 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-10 03:49:18,730 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-10 03:49:18,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:19,220 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:19,236 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:19,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, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 191 treesize of output 157 [2022-02-10 03:49:20,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-10 03:49:20,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591957129] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:20,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:20,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:49:20,418 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890258120] [2022-02-10 03:49:20,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:20,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:49:20,418 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:20,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:49:20,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:49:20,419 INFO L87 Difference]: Start difference. First operand 1322 states and 2961 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 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-10 03:49:25,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:25,877 INFO L93 Difference]: Finished difference Result 2068 states and 4254 transitions. [2022-02-10 03:49:25,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 03:49:25,878 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 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-10 03:49:25,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:25,881 INFO L225 Difference]: With dead ends: 2068 [2022-02-10 03:49:25,881 INFO L226 Difference]: Without dead ends: 2043 [2022-02-10 03:49:25,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2054 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=1041, Invalid=5601, Unknown=0, NotChecked=0, Total=6642 [2022-02-10 03:49:25,882 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 414 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 1303 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:25,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 229 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1303 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:49:25,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2022-02-10 03:49:25,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1351. [2022-02-10 03:49:25,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1351 states, 1350 states have (on average 2.2355555555555555) internal successors, (3018), 1350 states have internal predecessors, (3018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:25,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1351 states to 1351 states and 3018 transitions. [2022-02-10 03:49:25,901 INFO L78 Accepts]: Start accepts. Automaton has 1351 states and 3018 transitions. Word has length 26 [2022-02-10 03:49:25,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:25,901 INFO L470 AbstractCegarLoop]: Abstraction has 1351 states and 3018 transitions. [2022-02-10 03:49:25,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 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-10 03:49:25,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1351 states and 3018 transitions. [2022-02-10 03:49:25,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:25,903 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:25,903 INFO L514 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-10 03:49:25,923 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-10 03:49:26,104 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-10 03:49:26,104 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:26,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:26,104 INFO L85 PathProgramCache]: Analyzing trace with hash 860318854, now seen corresponding path program 13 times [2022-02-10 03:49:26,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:26,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632530788] [2022-02-10 03:49:26,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:26,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:26,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:26,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-10 03:49:26,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:26,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632530788] [2022-02-10 03:49:26,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632530788] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:26,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097285778] [2022-02-10 03:49:26,565 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:49:26,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:26,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:26,584 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-10 03:49:26,585 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-10 03:49:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:26,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:49:26,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:27,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:27,041 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:27,042 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-10 03:49:27,398 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-10 03:49:27,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:28,149 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:49:28,150 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 187 treesize of output 157 [2022-02-10 03:49:30,998 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-10 03:49:30,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097285778] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:30,999 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:30,999 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:49:30,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114432690] [2022-02-10 03:49:30,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:30,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:49:30,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:30,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:49:30,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:49:30,999 INFO L87 Difference]: Start difference. First operand 1351 states and 3018 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-10 03:49:35,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:35,633 INFO L93 Difference]: Finished difference Result 1936 states and 4080 transitions. [2022-02-10 03:49:35,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-10 03:49:35,634 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-10 03:49:35,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:35,636 INFO L225 Difference]: With dead ends: 1936 [2022-02-10 03:49:35,636 INFO L226 Difference]: Without dead ends: 1914 [2022-02-10 03:49:35,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2081 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=891, Invalid=5751, Unknown=0, NotChecked=0, Total=6642 [2022-02-10 03:49:35,638 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 283 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 1349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:35,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 257 Invalid, 1349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:49:35,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1914 states. [2022-02-10 03:49:35,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1914 to 1358. [2022-02-10 03:49:35,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1358 states, 1357 states have (on average 2.23581429624171) internal successors, (3034), 1357 states have internal predecessors, (3034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:35,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 3034 transitions. [2022-02-10 03:49:35,655 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 3034 transitions. Word has length 26 [2022-02-10 03:49:35,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:35,655 INFO L470 AbstractCegarLoop]: Abstraction has 1358 states and 3034 transitions. [2022-02-10 03:49:35,656 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-10 03:49:35,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 3034 transitions. [2022-02-10 03:49:35,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:35,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:35,657 INFO L514 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-10 03:49:35,673 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-10 03:49:35,858 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-10 03:49:35,858 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:35,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:35,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1575563450, now seen corresponding path program 14 times [2022-02-10 03:49:35,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:35,858 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211373011] [2022-02-10 03:49:35,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:35,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:36,203 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-10 03:49:36,204 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:36,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211373011] [2022-02-10 03:49:36,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211373011] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:36,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380750907] [2022-02-10 03:49:36,204 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:49:36,204 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:36,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:36,205 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-10 03:49:36,206 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-10 03:49:36,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:49:36,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:36,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:49:36,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:36,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:36,974 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:36,975 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-10 03:49:37,595 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-10 03:49:37,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:38,156 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:38,156 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 175 treesize of output 161 [2022-02-10 03:49:43,163 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-10 03:49:43,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380750907] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:43,164 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:43,164 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:49:43,164 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354175410] [2022-02-10 03:49:43,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:43,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:49:43,164 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:43,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:49:43,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:49:43,165 INFO L87 Difference]: Start difference. First operand 1358 states and 3034 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 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-10 03:49:49,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:49,061 INFO L93 Difference]: Finished difference Result 2013 states and 4227 transitions. [2022-02-10 03:49:49,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:49:49,061 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 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-10 03:49:49,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:49,064 INFO L225 Difference]: With dead ends: 2013 [2022-02-10 03:49:49,064 INFO L226 Difference]: Without dead ends: 2001 [2022-02-10 03:49:49,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1612 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=896, Invalid=4360, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 03:49:49,065 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 286 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 375 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:49,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 271 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 731 Invalid, 0 Unknown, 375 Unchecked, 0.5s Time] [2022-02-10 03:49:49,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2001 states. [2022-02-10 03:49:49,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2001 to 1364. [2022-02-10 03:49:49,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1363 states have (on average 2.2377109317681585) internal successors, (3050), 1363 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:49,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3050 transitions. [2022-02-10 03:49:49,083 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3050 transitions. Word has length 26 [2022-02-10 03:49:49,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:49,084 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3050 transitions. [2022-02-10 03:49:49,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 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-10 03:49:49,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3050 transitions. [2022-02-10 03:49:49,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:49,085 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:49,086 INFO L514 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-10 03:49:49,101 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-10 03:49:49,286 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-10 03:49:49,286 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:49,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:49,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1072995338, now seen corresponding path program 17 times [2022-02-10 03:49:49,286 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:49,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339935866] [2022-02-10 03:49:49,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:49,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:49,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:49,748 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-10 03:49:49,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:49,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339935866] [2022-02-10 03:49:49,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339935866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:49,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334105568] [2022-02-10 03:49:49,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:49:49,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:49,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:49,749 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-10 03:49:49,750 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-10 03:49:49,773 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:49:49,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:49,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:49:49,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:50,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:50,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:50,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:50,302 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-10 03:49:50,433 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-10 03:49:50,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:51,179 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:49:51,179 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 211 treesize of output 149 [2022-02-10 03:49:52,286 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-10 03:49:52,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334105568] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:52,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:52,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:49:52,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855465427] [2022-02-10 03:49:52,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:52,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:49:52,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:52,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:49:52,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:49:52,288 INFO L87 Difference]: Start difference. First operand 1364 states and 3050 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-10 03:49:53,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:53,868 INFO L93 Difference]: Finished difference Result 1776 states and 3907 transitions. [2022-02-10 03:49:53,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:49:53,868 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-10 03:49:53,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:53,871 INFO L225 Difference]: With dead ends: 1776 [2022-02-10 03:49:53,871 INFO L226 Difference]: Without dead ends: 1764 [2022-02-10 03:49:53,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=407, Invalid=2245, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:49:53,871 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 171 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:53,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 208 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:49:53,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2022-02-10 03:49:53,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1367. [2022-02-10 03:49:53,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1367 states, 1366 states have (on average 2.2379209370424595) internal successors, (3057), 1366 states have internal predecessors, (3057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:53,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 3057 transitions. [2022-02-10 03:49:53,887 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 3057 transitions. Word has length 26 [2022-02-10 03:49:53,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:53,888 INFO L470 AbstractCegarLoop]: Abstraction has 1367 states and 3057 transitions. [2022-02-10 03:49:53,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-10 03:49:53,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 3057 transitions. [2022-02-10 03:49:53,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:53,889 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:53,889 INFO L514 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-10 03:49:53,905 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-10 03:49:54,090 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-10 03:49:54,090 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:54,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:54,090 INFO L85 PathProgramCache]: Analyzing trace with hash 675991066, now seen corresponding path program 18 times [2022-02-10 03:49:54,090 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:54,091 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790094644] [2022-02-10 03:49:54,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:54,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:54,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:49:54,379 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-10 03:49:54,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:49:54,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790094644] [2022-02-10 03:49:54,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790094644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:49:54,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058422863] [2022-02-10 03:49:54,379 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:49:54,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:49:54,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:49:54,380 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-10 03:49:54,383 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-10 03:49:54,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:49:54,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:49:54,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:49:54,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:49:55,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:55,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:49:55,234 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:55,245 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:55,245 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 91 [2022-02-10 03:49:56,098 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-10 03:49:56,098 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:57,459 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:57,460 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:57,474 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:57,475 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 179 treesize of output 149 [2022-02-10 03:49:57,969 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-10 03:49:57,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058422863] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:49:57,970 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:49:57,970 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-02-10 03:49:57,970 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250473754] [2022-02-10 03:49:57,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:49:57,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:49:57,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:49:57,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:49:57,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:49:57,971 INFO L87 Difference]: Start difference. First operand 1367 states and 3057 transitions. Second operand has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:59,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:49:59,635 INFO L93 Difference]: Finished difference Result 2524 states and 5872 transitions. [2022-02-10 03:49:59,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:49:59,635 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:49:59,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:49:59,639 INFO L225 Difference]: With dead ends: 2524 [2022-02-10 03:49:59,639 INFO L226 Difference]: Without dead ends: 2511 [2022-02-10 03:49:59,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1359 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=675, Invalid=3357, Unknown=0, NotChecked=0, Total=4032 [2022-02-10 03:49:59,640 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 140 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 416 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:49:59,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 103 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 325 Invalid, 0 Unknown, 416 Unchecked, 0.2s Time] [2022-02-10 03:49:59,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2511 states. [2022-02-10 03:49:59,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2511 to 1380. [2022-02-10 03:49:59,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1380 states, 1379 states have (on average 2.239303843364757) internal successors, (3088), 1379 states have internal predecessors, (3088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:59,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1380 states to 1380 states and 3088 transitions. [2022-02-10 03:49:59,660 INFO L78 Accepts]: Start accepts. Automaton has 1380 states and 3088 transitions. Word has length 26 [2022-02-10 03:49:59,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:49:59,660 INFO L470 AbstractCegarLoop]: Abstraction has 1380 states and 3088 transitions. [2022-02-10 03:49:59,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3703703703703702) internal successors, (64), 27 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:49:59,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1380 states and 3088 transitions. [2022-02-10 03:49:59,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:49:59,662 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:49:59,662 INFO L514 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-10 03:49:59,679 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-10 03:49:59,862 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-10 03:49:59,863 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:49:59,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:49:59,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1412066010, now seen corresponding path program 19 times [2022-02-10 03:49:59,863 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:49:59,863 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769571910] [2022-02-10 03:49:59,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:49:59,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:49:59,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:00,132 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-10 03:50:00,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:00,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769571910] [2022-02-10 03:50:00,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769571910] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:00,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072513] [2022-02-10 03:50:00,133 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:50:00,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:00,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:00,134 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-10 03:50:00,135 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-10 03:50:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:00,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:50:00,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:00,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:00,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:00,598 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:00,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, 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-10 03:50:00,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-10 03:50:00,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:01,312 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:50:01,313 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 215 treesize of output 149 [2022-02-10 03:50:01,897 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-10 03:50:01,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072513] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:01,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:01,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:50:01,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749186846] [2022-02-10 03:50:01,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:01,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:50:01,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:01,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:50:01,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:50:01,898 INFO L87 Difference]: Start difference. First operand 1380 states and 3088 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-10 03:50:04,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:04,270 INFO L93 Difference]: Finished difference Result 1828 states and 4000 transitions. [2022-02-10 03:50:04,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 03:50:04,270 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-10 03:50:04,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:04,273 INFO L225 Difference]: With dead ends: 1828 [2022-02-10 03:50:04,273 INFO L226 Difference]: Without dead ends: 1800 [2022-02-10 03:50:04,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=484, Invalid=2708, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 03:50:04,274 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 217 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:04,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 255 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:50:04,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1800 states. [2022-02-10 03:50:04,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1800 to 1384. [2022-02-10 03:50:04,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1384 states, 1383 states have (on average 2.234273318872017) internal successors, (3090), 1383 states have internal predecessors, (3090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:04,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 3090 transitions. [2022-02-10 03:50:04,290 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 3090 transitions. Word has length 26 [2022-02-10 03:50:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:04,290 INFO L470 AbstractCegarLoop]: Abstraction has 1384 states and 3090 transitions. [2022-02-10 03:50:04,290 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-10 03:50:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 3090 transitions. [2022-02-10 03:50:04,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:04,292 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:04,292 INFO L514 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-10 03:50:04,307 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-10 03:50:04,492 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-10 03:50:04,492 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:04,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:04,493 INFO L85 PathProgramCache]: Analyzing trace with hash 345407622, now seen corresponding path program 15 times [2022-02-10 03:50:04,493 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:04,493 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489067579] [2022-02-10 03:50:04,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:04,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:04,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:04,674 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-10 03:50:04,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:04,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489067579] [2022-02-10 03:50:04,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489067579] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:04,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612465534] [2022-02-10 03:50:04,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:50:04,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:04,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:04,675 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-10 03:50:04,676 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-10 03:50:04,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:50:04,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:04,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:50:04,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:05,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:05,276 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:05,277 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-10 03:50:05,389 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-10 03:50:05,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:05,716 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:05,735 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:50:05,735 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 187 treesize of output 157 [2022-02-10 03:50:09,618 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-10 03:50:09,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612465534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:09,618 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:09,618 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:50:09,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763742757] [2022-02-10 03:50:09,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:09,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:50:09,619 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:09,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:50:09,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:50:09,619 INFO L87 Difference]: Start difference. First operand 1384 states and 3090 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 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-10 03:50:11,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:11,661 INFO L93 Difference]: Finished difference Result 1783 states and 3793 transitions. [2022-02-10 03:50:11,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:50:11,661 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 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-10 03:50:11,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:11,663 INFO L225 Difference]: With dead ends: 1783 [2022-02-10 03:50:11,663 INFO L226 Difference]: Without dead ends: 1763 [2022-02-10 03:50:11,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=448, Invalid=2002, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:50:11,664 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 190 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:11,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 188 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:50:11,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1763 states. [2022-02-10 03:50:11,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1763 to 1389. [2022-02-10 03:50:11,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 1388 states have (on average 2.23342939481268) internal successors, (3100), 1388 states have internal predecessors, (3100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:11,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 3100 transitions. [2022-02-10 03:50:11,680 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 3100 transitions. Word has length 26 [2022-02-10 03:50:11,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:11,680 INFO L470 AbstractCegarLoop]: Abstraction has 1389 states and 3100 transitions. [2022-02-10 03:50:11,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 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-10 03:50:11,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 3100 transitions. [2022-02-10 03:50:11,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:11,682 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:11,682 INFO L514 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-10 03:50:11,697 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-10 03:50:11,883 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-10 03:50:11,883 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:11,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:11,883 INFO L85 PathProgramCache]: Analyzing trace with hash 954733386, now seen corresponding path program 16 times [2022-02-10 03:50:11,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:11,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389257425] [2022-02-10 03:50:11,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:11,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:11,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:12,114 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-10 03:50:12,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:12,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389257425] [2022-02-10 03:50:12,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389257425] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:12,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475438380] [2022-02-10 03:50:12,115 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:50:12,115 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:12,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:12,116 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-10 03:50:12,117 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-10 03:50:12,136 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:50:12,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:12,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:50:12,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:12,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:12,726 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:12,726 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-10 03:50:12,879 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-10 03:50:12,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:13,361 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:50:13,361 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 187 treesize of output 157 [2022-02-10 03:50:16,076 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-10 03:50:16,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475438380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:16,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:16,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:50:16,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912552288] [2022-02-10 03:50:16,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:16,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:50:16,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:16,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:50:16,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:50:16,078 INFO L87 Difference]: Start difference. First operand 1389 states and 3100 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-10 03:50:19,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:19,453 INFO L93 Difference]: Finished difference Result 2125 states and 4502 transitions. [2022-02-10 03:50:19,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:50:19,453 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-10 03:50:19,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:19,457 INFO L225 Difference]: With dead ends: 2125 [2022-02-10 03:50:19,457 INFO L226 Difference]: Without dead ends: 2113 [2022-02-10 03:50:19,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1556 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=794, Invalid=4318, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:50:19,458 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 252 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:19,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 244 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:50:19,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2113 states. [2022-02-10 03:50:19,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2113 to 1402. [2022-02-10 03:50:19,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 1401 states have (on average 2.233404710920771) internal successors, (3129), 1401 states have internal predecessors, (3129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:19,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 3129 transitions. [2022-02-10 03:50:19,476 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 3129 transitions. Word has length 26 [2022-02-10 03:50:19,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:19,476 INFO L470 AbstractCegarLoop]: Abstraction has 1402 states and 3129 transitions. [2022-02-10 03:50:19,476 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-10 03:50:19,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 3129 transitions. [2022-02-10 03:50:19,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:19,478 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:19,478 INFO L514 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-10 03:50:19,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-10 03:50:19,678 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-10 03:50:19,679 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:19,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:19,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1246018482, now seen corresponding path program 17 times [2022-02-10 03:50:19,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:19,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069881349] [2022-02-10 03:50:19,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:19,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:19,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:19,835 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-10 03:50:19,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:19,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069881349] [2022-02-10 03:50:19,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069881349] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:19,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004978815] [2022-02-10 03:50:19,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:50:19,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:19,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:19,836 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-10 03:50:19,838 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-10 03:50:19,859 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:50:19,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:19,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:50:19,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:20,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:20,297 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:20,297 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-10 03:50:20,419 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-10 03:50:20,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:20,845 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:50:20,845 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 199 treesize of output 157 [2022-02-10 03:50:28,981 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-10 03:50:28,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004978815] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:28,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:28,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:50:28,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2964712] [2022-02-10 03:50:28,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:28,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:50:28,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:28,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:50:28,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:50:28,983 INFO L87 Difference]: Start difference. First operand 1402 states and 3129 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-10 03:50:31,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:31,001 INFO L93 Difference]: Finished difference Result 1938 states and 4158 transitions. [2022-02-10 03:50:31,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:50:31,002 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-10 03:50:31,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:31,004 INFO L225 Difference]: With dead ends: 1938 [2022-02-10 03:50:31,004 INFO L226 Difference]: Without dead ends: 1926 [2022-02-10 03:50:31,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=433, Invalid=2117, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:50:31,005 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 188 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:31,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 146 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 621 Invalid, 0 Unknown, 73 Unchecked, 0.3s Time] [2022-02-10 03:50:31,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1926 states. [2022-02-10 03:50:31,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1926 to 1406. [2022-02-10 03:50:31,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1405 states have (on average 2.2313167259786475) internal successors, (3135), 1405 states have internal predecessors, (3135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:31,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 3135 transitions. [2022-02-10 03:50:31,022 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 3135 transitions. Word has length 26 [2022-02-10 03:50:31,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:31,022 INFO L470 AbstractCegarLoop]: Abstraction has 1406 states and 3135 transitions. [2022-02-10 03:50:31,022 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-10 03:50:31,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 3135 transitions. [2022-02-10 03:50:31,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:31,024 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:31,024 INFO L514 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-10 03:50:31,040 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-10 03:50:31,224 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-10 03:50:31,225 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:31,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:31,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1098537550, now seen corresponding path program 18 times [2022-02-10 03:50:31,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:31,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436040669] [2022-02-10 03:50:31,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:31,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:31,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:31,472 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-10 03:50:31,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:31,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436040669] [2022-02-10 03:50:31,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436040669] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:31,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777352854] [2022-02-10 03:50:31,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:50:31,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:31,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:31,473 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-10 03:50:31,474 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-10 03:50:31,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:50:31,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:31,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:50:31,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:32,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:32,186 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:32,186 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-10 03:50:32,325 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-10 03:50:32,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:33,014 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:50:33,014 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 199 treesize of output 157 [2022-02-10 03:50:43,016 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-10 03:50:43,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777352854] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:43,017 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:43,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:50:43,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373350721] [2022-02-10 03:50:43,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:43,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:50:43,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:43,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:50:43,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:50:43,017 INFO L87 Difference]: Start difference. First operand 1406 states and 3135 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-10 03:50:45,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:45,028 INFO L93 Difference]: Finished difference Result 2025 states and 4294 transitions. [2022-02-10 03:50:45,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:50:45,029 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-10 03:50:45,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:45,032 INFO L225 Difference]: With dead ends: 2025 [2022-02-10 03:50:45,032 INFO L226 Difference]: Without dead ends: 2013 [2022-02-10 03:50:45,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=532, Invalid=2890, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 03:50:45,032 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 224 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:45,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 196 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 684 Invalid, 0 Unknown, 174 Unchecked, 0.4s Time] [2022-02-10 03:50:45,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2013 states. [2022-02-10 03:50:45,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2013 to 1428. [2022-02-10 03:50:45,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1427 states have (on average 2.224947442186405) internal successors, (3175), 1427 states have internal predecessors, (3175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:45,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 3175 transitions. [2022-02-10 03:50:45,050 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 3175 transitions. Word has length 26 [2022-02-10 03:50:45,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:45,050 INFO L470 AbstractCegarLoop]: Abstraction has 1428 states and 3175 transitions. [2022-02-10 03:50:45,050 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-10 03:50:45,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3175 transitions. [2022-02-10 03:50:45,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:45,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:45,052 INFO L514 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-10 03:50:45,068 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-10 03:50:45,252 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-10 03:50:45,253 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:45,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:45,253 INFO L85 PathProgramCache]: Analyzing trace with hash 2131787334, now seen corresponding path program 19 times [2022-02-10 03:50:45,253 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:45,253 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436600269] [2022-02-10 03:50:45,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:45,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:45,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:45,433 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-10 03:50:45,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:45,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436600269] [2022-02-10 03:50:45,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436600269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:45,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689785982] [2022-02-10 03:50:45,433 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:50:45,433 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:45,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:45,434 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-10 03:50:45,435 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-10 03:50:45,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:45,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:50:45,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:46,837 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:50:46,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:46,838 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-10 03:50:46,969 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-10 03:50:46,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:50:47,402 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:50:47,403 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 175 treesize of output 165 [2022-02-10 03:50:58,012 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-10 03:50:58,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689785982] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:50:58,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:50:58,012 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:50:58,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964360832] [2022-02-10 03:50:58,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:50:58,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:50:58,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:50:58,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:50:58,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:50:58,013 INFO L87 Difference]: Start difference. First operand 1428 states and 3175 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-10 03:50:58,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:50:58,901 INFO L93 Difference]: Finished difference Result 1595 states and 3467 transitions. [2022-02-10 03:50:58,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:50:58,901 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-10 03:50:58,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:50:58,903 INFO L225 Difference]: With dead ends: 1595 [2022-02-10 03:50:58,903 INFO L226 Difference]: Without dead ends: 1585 [2022-02-10 03:50:58,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=323, Invalid=1569, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:50:58,904 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 104 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 283 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:50:58,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 158 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 328 Invalid, 0 Unknown, 283 Unchecked, 0.2s Time] [2022-02-10 03:50:58,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1585 states. [2022-02-10 03:50:58,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1585 to 1428. [2022-02-10 03:50:58,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1427 states have (on average 2.224947442186405) internal successors, (3175), 1427 states have internal predecessors, (3175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:50:58,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 3175 transitions. [2022-02-10 03:50:58,918 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 3175 transitions. Word has length 26 [2022-02-10 03:50:58,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:50:58,918 INFO L470 AbstractCegarLoop]: Abstraction has 1428 states and 3175 transitions. [2022-02-10 03:50:58,918 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-10 03:50:58,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3175 transitions. [2022-02-10 03:50:58,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:50:58,920 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:50:58,920 INFO L514 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-10 03:50:58,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-10 03:50:59,120 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-10 03:50:59,121 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:50:59,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:50:59,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1744886534, now seen corresponding path program 20 times [2022-02-10 03:50:59,121 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:50:59,121 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092809239] [2022-02-10 03:50:59,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:50:59,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:50:59,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:50:59,363 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-10 03:50:59,363 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:50:59,363 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092809239] [2022-02-10 03:50:59,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092809239] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:50:59,363 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310560328] [2022-02-10 03:50:59,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:50:59,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:50:59,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:50:59,364 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-10 03:50:59,366 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-10 03:50:59,386 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:50:59,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:50:59,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:50:59,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:50:59,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:50:59,859 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:50:59,859 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 115 treesize of output 85 [2022-02-10 03:51:00,399 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-10 03:51:00,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:00,815 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:00,837 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:51:00,837 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 187 treesize of output 157 [2022-02-10 03:51:09,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-10 03:51:09,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310560328] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:09,198 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:09,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:51:09,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120298881] [2022-02-10 03:51:09,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:09,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:51:09,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:09,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:51:09,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:51:09,199 INFO L87 Difference]: Start difference. First operand 1428 states and 3175 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 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-10 03:51:18,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:18,241 INFO L93 Difference]: Finished difference Result 2664 states and 5584 transitions. [2022-02-10 03:51:18,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-02-10 03:51:18,242 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 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-10 03:51:18,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:18,245 INFO L225 Difference]: With dead ends: 2664 [2022-02-10 03:51:18,245 INFO L226 Difference]: Without dead ends: 2640 [2022-02-10 03:51:18,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3239 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=2038, Invalid=8264, Unknown=0, NotChecked=0, Total=10302 [2022-02-10 03:51:18,247 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 615 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 1526 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 615 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 1680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:18,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [615 Valid, 265 Invalid, 1680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1526 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:51:18,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2022-02-10 03:51:18,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 1496. [2022-02-10 03:51:18,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.240133779264214) internal successors, (3349), 1495 states have internal predecessors, (3349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:18,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3349 transitions. [2022-02-10 03:51:18,269 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3349 transitions. Word has length 26 [2022-02-10 03:51:18,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:18,269 INFO L470 AbstractCegarLoop]: Abstraction has 1496 states and 3349 transitions. [2022-02-10 03:51:18,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 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-10 03:51:18,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3349 transitions. [2022-02-10 03:51:18,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:18,271 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:18,271 INFO L514 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-10 03:51:18,287 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-10 03:51:18,471 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-10 03:51:18,472 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:18,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:18,472 INFO L85 PathProgramCache]: Analyzing trace with hash 975733962, now seen corresponding path program 21 times [2022-02-10 03:51:18,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:18,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766415374] [2022-02-10 03:51:18,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:18,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:18,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:18,679 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-10 03:51:18,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:18,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766415374] [2022-02-10 03:51:18,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766415374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:18,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325404212] [2022-02-10 03:51:18,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:18,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:18,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:18,680 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-10 03:51:18,681 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-10 03:51:18,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:51:18,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:18,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:51:18,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:19,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:51:19,065 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:51:19,065 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-10 03:51:19,482 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-10 03:51:19,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:19,746 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:19,767 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:51:19,768 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 211 treesize of output 169 [2022-02-10 03:51:22,896 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-10 03:51:22,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325404212] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:22,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:22,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:51:22,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324703102] [2022-02-10 03:51:22,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:22,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:51:22,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:22,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:51:22,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:51:22,897 INFO L87 Difference]: Start difference. First operand 1496 states and 3349 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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-10 03:51:24,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:24,660 INFO L93 Difference]: Finished difference Result 1827 states and 3971 transitions. [2022-02-10 03:51:24,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:51:24,660 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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 26 [2022-02-10 03:51:24,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:24,663 INFO L225 Difference]: With dead ends: 1827 [2022-02-10 03:51:24,663 INFO L226 Difference]: Without dead ends: 1817 [2022-02-10 03:51:24,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 35 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=471, Invalid=1979, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:51:24,664 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 166 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 234 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:24,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 185 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 436 Invalid, 0 Unknown, 234 Unchecked, 0.2s Time] [2022-02-10 03:51:24,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2022-02-10 03:51:24,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1498. [2022-02-10 03:51:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1498 states, 1497 states have (on average 2.241816967267869) internal successors, (3356), 1497 states have internal predecessors, (3356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:24,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1498 states to 1498 states and 3356 transitions. [2022-02-10 03:51:24,680 INFO L78 Accepts]: Start accepts. Automaton has 1498 states and 3356 transitions. Word has length 26 [2022-02-10 03:51:24,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:24,680 INFO L470 AbstractCegarLoop]: Abstraction has 1498 states and 3356 transitions. [2022-02-10 03:51:24,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 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-10 03:51:24,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1498 states and 3356 transitions. [2022-02-10 03:51:24,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:24,682 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:24,682 INFO L514 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-10 03:51:24,699 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-10 03:51:24,883 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-10 03:51:24,883 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:24,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:24,883 INFO L85 PathProgramCache]: Analyzing trace with hash 54943630, now seen corresponding path program 22 times [2022-02-10 03:51:24,883 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:24,883 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101996107] [2022-02-10 03:51:24,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:24,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:25,082 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-10 03:51:25,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:25,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101996107] [2022-02-10 03:51:25,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101996107] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:25,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724306646] [2022-02-10 03:51:25,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:25,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:25,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:25,084 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-10 03:51:25,086 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-10 03:51:25,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:25,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:25,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:51:25,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:25,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:51:25,525 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:51:25,525 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-10 03:51:25,945 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-10 03:51:25,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:26,267 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:51:26,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 169 [2022-02-10 03:51:32,163 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-10 03:51:32,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724306646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:32,163 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:32,163 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:51:32,164 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847268075] [2022-02-10 03:51:32,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:32,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:51:32,164 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:32,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:51:32,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:51:32,164 INFO L87 Difference]: Start difference. First operand 1498 states and 3356 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:32,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:32,452 INFO L93 Difference]: Finished difference Result 1653 states and 3616 transitions. [2022-02-10 03:51:32,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 03:51:32,452 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:51:32,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:32,455 INFO L225 Difference]: With dead ends: 1653 [2022-02-10 03:51:32,455 INFO L226 Difference]: Without dead ends: 1647 [2022-02-10 03:51:32,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:51:32,455 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 75 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:32,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 205 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 301 Invalid, 0 Unknown, 195 Unchecked, 0.2s Time] [2022-02-10 03:51:32,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2022-02-10 03:51:32,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1500. [2022-02-10 03:51:32,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1500 states, 1499 states have (on average 2.2434956637758505) internal successors, (3363), 1499 states have internal predecessors, (3363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:32,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1500 states to 1500 states and 3363 transitions. [2022-02-10 03:51:32,471 INFO L78 Accepts]: Start accepts. Automaton has 1500 states and 3363 transitions. Word has length 26 [2022-02-10 03:51:32,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:32,471 INFO L470 AbstractCegarLoop]: Abstraction has 1500 states and 3363 transitions. [2022-02-10 03:51:32,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:32,471 INFO L276 IsEmpty]: Start isEmpty. Operand 1500 states and 3363 transitions. [2022-02-10 03:51:32,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:32,473 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:32,473 INFO L514 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-10 03:51:32,489 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-10 03:51:32,673 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-10 03:51:32,674 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:32,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:32,674 INFO L85 PathProgramCache]: Analyzing trace with hash 505411526, now seen corresponding path program 23 times [2022-02-10 03:51:32,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:32,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295080197] [2022-02-10 03:51:32,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:32,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:32,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:32,925 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-10 03:51:32,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:32,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295080197] [2022-02-10 03:51:32,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295080197] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:32,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395117474] [2022-02-10 03:51:32,925 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:51:32,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:32,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:32,926 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-10 03:51:32,927 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-10 03:51:32,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:51:32,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:32,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:51:32,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:33,617 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:33,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:51:33,618 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-10 03:51:33,746 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-10 03:51:33,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:34,453 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:34,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:34,468 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:51:34,468 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 211 treesize of output 169 [2022-02-10 03:51:36,070 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-10 03:51:36,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395117474] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:36,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:36,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 25 [2022-02-10 03:51:36,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039564957] [2022-02-10 03:51:36,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:36,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:51:36,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:36,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:51:36,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:51:36,072 INFO L87 Difference]: Start difference. First operand 1500 states and 3363 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:37,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:37,508 INFO L93 Difference]: Finished difference Result 1867 states and 3994 transitions. [2022-02-10 03:51:37,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:51:37,509 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:51:37,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:37,511 INFO L225 Difference]: With dead ends: 1867 [2022-02-10 03:51:37,511 INFO L226 Difference]: Without dead ends: 1855 [2022-02-10 03:51:37,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=355, Invalid=2095, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:51:37,512 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 135 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 491 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:37,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 255 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 550 Invalid, 0 Unknown, 491 Unchecked, 0.3s Time] [2022-02-10 03:51:37,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1855 states. [2022-02-10 03:51:37,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1855 to 1521. [2022-02-10 03:51:37,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1520 states have (on average 2.2447368421052634) internal successors, (3412), 1520 states have internal predecessors, (3412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:37,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 3412 transitions. [2022-02-10 03:51:37,531 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 3412 transitions. Word has length 26 [2022-02-10 03:51:37,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:37,532 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 3412 transitions. [2022-02-10 03:51:37,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:37,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 3412 transitions. [2022-02-10 03:51:37,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:37,534 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:37,534 INFO L514 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-10 03:51:37,550 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-10 03:51:37,734 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-10 03:51:37,734 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:37,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:37,734 INFO L85 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 24 times [2022-02-10 03:51:37,735 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:37,735 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792600061] [2022-02-10 03:51:37,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:37,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:37,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:37,995 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-10 03:51:37,995 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:37,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792600061] [2022-02-10 03:51:37,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792600061] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:37,996 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382277106] [2022-02-10 03:51:37,996 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:51:37,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:37,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:37,997 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-10 03:51:37,997 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-10 03:51:38,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:51:38,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:38,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:51:38,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:38,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:51:38,400 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:51:38,400 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-10 03:51:38,790 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-10 03:51:38,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:39,133 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:51:39,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 199 treesize of output 157 [2022-02-10 03:51:48,490 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-10 03:51:48,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382277106] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:48,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:48,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:51:48,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794403526] [2022-02-10 03:51:48,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:48,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:51:48,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:48,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:51:48,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:51:48,491 INFO L87 Difference]: Start difference. First operand 1521 states and 3412 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-10 03:51:51,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:51,467 INFO L93 Difference]: Finished difference Result 2167 states and 4659 transitions. [2022-02-10 03:51:51,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:51:51,467 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-10 03:51:51,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:51,470 INFO L225 Difference]: With dead ends: 2167 [2022-02-10 03:51:51,470 INFO L226 Difference]: Without dead ends: 2155 [2022-02-10 03:51:51,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=706, Invalid=3850, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:51:51,471 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 247 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:51,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 211 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:51:51,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2155 states. [2022-02-10 03:51:51,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2155 to 1524. [2022-02-10 03:51:51,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1524 states, 1523 states have (on average 2.242941562705187) internal successors, (3416), 1523 states have internal predecessors, (3416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:51,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1524 states to 1524 states and 3416 transitions. [2022-02-10 03:51:51,491 INFO L78 Accepts]: Start accepts. Automaton has 1524 states and 3416 transitions. Word has length 26 [2022-02-10 03:51:51,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:51,491 INFO L470 AbstractCegarLoop]: Abstraction has 1524 states and 3416 transitions. [2022-02-10 03:51:51,491 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-10 03:51:51,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1524 states and 3416 transitions. [2022-02-10 03:51:51,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:51,493 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:51,493 INFO L514 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-10 03:51:51,509 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-10 03:51:51,693 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-10 03:51:51,694 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:51,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:51,694 INFO L85 PathProgramCache]: Analyzing trace with hash -622698742, now seen corresponding path program 20 times [2022-02-10 03:51:51,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:51,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619207580] [2022-02-10 03:51:51,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:51,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:51,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:51,955 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-10 03:51:51,955 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:51,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619207580] [2022-02-10 03:51:51,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619207580] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:51,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288014495] [2022-02-10 03:51:51,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:51:51,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:51,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:51,956 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-10 03:51:51,957 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-10 03:51:51,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:51:51,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:51,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:51:51,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:52,426 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:51:52,555 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-10 03:51:52,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:52,879 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:51:52,879 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 215 treesize of output 153 [2022-02-10 03:51:53,357 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-10 03:51:53,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288014495] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:53,357 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:53,357 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:51:53,357 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638234932] [2022-02-10 03:51:53,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:53,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:51:53,358 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:53,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:51:53,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:51:53,358 INFO L87 Difference]: Start difference. First operand 1524 states and 3416 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:54,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:54,221 INFO L93 Difference]: Finished difference Result 1725 states and 3771 transitions. [2022-02-10 03:51:54,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:51:54,222 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:51:54,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:54,224 INFO L225 Difference]: With dead ends: 1725 [2022-02-10 03:51:54,224 INFO L226 Difference]: Without dead ends: 1713 [2022-02-10 03:51:54,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=316, Invalid=1754, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:51:54,225 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 157 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:54,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 125 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:51:54,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2022-02-10 03:51:54,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1537. [2022-02-10 03:51:54,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1537 states, 1536 states have (on average 2.244140625) internal successors, (3447), 1536 states have internal predecessors, (3447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:54,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1537 states to 1537 states and 3447 transitions. [2022-02-10 03:51:54,254 INFO L78 Accepts]: Start accepts. Automaton has 1537 states and 3447 transitions. Word has length 26 [2022-02-10 03:51:54,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:54,255 INFO L470 AbstractCegarLoop]: Abstraction has 1537 states and 3447 transitions. [2022-02-10 03:51:54,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:54,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1537 states and 3447 transitions. [2022-02-10 03:51:54,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:54,257 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:54,257 INFO L514 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-10 03:51:54,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-10 03:51:54,457 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-10 03:51:54,457 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:54,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:54,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1808126926, now seen corresponding path program 21 times [2022-02-10 03:51:54,458 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:54,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623750733] [2022-02-10 03:51:54,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:54,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:54,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:54,627 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-10 03:51:54,628 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:54,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623750733] [2022-02-10 03:51:54,628 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623750733] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:54,628 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527733953] [2022-02-10 03:51:54,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:51:54,628 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:54,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:54,629 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-10 03:51:54,632 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-10 03:51:54,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:51:54,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:54,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:51:54,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:54,982 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:51:55,102 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-10 03:51:55,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:55,369 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:51:55,369 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 215 treesize of output 149 [2022-02-10 03:51:55,964 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-10 03:51:55,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527733953] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:55,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:55,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:51:55,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333427433] [2022-02-10 03:51:55,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:55,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:51:55,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:55,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:51:55,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:51:55,965 INFO L87 Difference]: Start difference. First operand 1537 states and 3447 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:57,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:57,286 INFO L93 Difference]: Finished difference Result 1839 states and 4034 transitions. [2022-02-10 03:51:57,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:51:57,286 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:51:57,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:57,289 INFO L225 Difference]: With dead ends: 1839 [2022-02-10 03:51:57,289 INFO L226 Difference]: Without dead ends: 1818 [2022-02-10 03:51:57,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=396, Invalid=1860, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:51:57,289 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 163 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:57,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 161 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:51:57,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2022-02-10 03:51:57,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1547. [2022-02-10 03:51:57,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.239974126778784) internal successors, (3463), 1546 states have internal predecessors, (3463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:57,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 3463 transitions. [2022-02-10 03:51:57,307 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 3463 transitions. Word has length 26 [2022-02-10 03:51:57,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:57,307 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 3463 transitions. [2022-02-10 03:51:57,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:57,307 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 3463 transitions. [2022-02-10 03:51:57,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:57,309 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:57,309 INFO L514 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-10 03:51:57,325 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-10 03:51:57,510 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-10 03:51:57,510 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:51:57,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:51:57,510 INFO L85 PathProgramCache]: Analyzing trace with hash 150860494, now seen corresponding path program 22 times [2022-02-10 03:51:57,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:51:57,510 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406936204] [2022-02-10 03:51:57,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:51:57,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:51:57,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:51:57,770 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-10 03:51:57,770 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:51:57,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406936204] [2022-02-10 03:51:57,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406936204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:51:57,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170698227] [2022-02-10 03:51:57,771 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:51:57,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:51:57,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:51:57,772 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-10 03:51:57,772 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-10 03:51:57,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:51:57,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:51:57,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:51:57,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:51:58,283 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:58,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:51:58,284 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:51:58,284 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-10 03:51:58,400 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-10 03:51:58,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:51:58,706 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:51:58,707 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 211 treesize of output 149 [2022-02-10 03:51:59,208 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-10 03:51:59,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170698227] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:51:59,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:51:59,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:51:59,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144396647] [2022-02-10 03:51:59,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:51:59,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:51:59,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:51:59,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:51:59,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:51:59,209 INFO L87 Difference]: Start difference. First operand 1547 states and 3463 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:59,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:51:59,921 INFO L93 Difference]: Finished difference Result 1817 states and 4003 transitions. [2022-02-10 03:51:59,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:51:59,921 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:51:59,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:51:59,924 INFO L225 Difference]: With dead ends: 1817 [2022-02-10 03:51:59,924 INFO L226 Difference]: Without dead ends: 1805 [2022-02-10 03:51:59,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=278, Invalid=1528, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:51:59,925 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 124 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:51:59,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 157 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 495 Invalid, 0 Unknown, 168 Unchecked, 0.2s Time] [2022-02-10 03:51:59,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1805 states. [2022-02-10 03:51:59,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1805 to 1551. [2022-02-10 03:51:59,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.2393548387096773) internal successors, (3471), 1550 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:59,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 3471 transitions. [2022-02-10 03:51:59,941 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 3471 transitions. Word has length 26 [2022-02-10 03:51:59,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:51:59,941 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 3471 transitions. [2022-02-10 03:51:59,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:51:59,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 3471 transitions. [2022-02-10 03:51:59,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:51:59,943 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:51:59,943 INFO L514 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-10 03:51:59,961 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-10 03:52:00,155 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-10 03:52:00,155 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:00,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:00,156 INFO L85 PathProgramCache]: Analyzing trace with hash 2034865414, now seen corresponding path program 25 times [2022-02-10 03:52:00,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:00,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406376404] [2022-02-10 03:52:00,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:00,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:00,439 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-10 03:52:00,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:00,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406376404] [2022-02-10 03:52:00,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406376404] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:00,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748524091] [2022-02-10 03:52:00,440 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:52:00,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:00,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:00,441 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-10 03:52:00,442 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-10 03:52:00,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:00,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:52:00,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:00,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:00,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:00,889 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:00,889 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 141 treesize of output 99 [2022-02-10 03:52:01,222 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-10 03:52:01,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:01,642 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:52:01,643 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 187 treesize of output 157 [2022-02-10 03:52:03,973 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-10 03:52:03,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748524091] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:03,974 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:03,974 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:52:03,974 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706451609] [2022-02-10 03:52:03,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:03,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:52:03,974 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:03,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:52:03,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:52:03,975 INFO L87 Difference]: Start difference. First operand 1551 states and 3471 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-10 03:52:05,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:05,740 INFO L93 Difference]: Finished difference Result 1899 states and 4093 transitions. [2022-02-10 03:52:05,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:52:05,740 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-10 03:52:05,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:05,743 INFO L225 Difference]: With dead ends: 1899 [2022-02-10 03:52:05,743 INFO L226 Difference]: Without dead ends: 1883 [2022-02-10 03:52:05,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=398, Invalid=2358, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:52:05,744 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 187 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:05,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 274 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:52:05,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1883 states. [2022-02-10 03:52:05,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1883 to 1549. [2022-02-10 03:52:05,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 2.24031007751938) internal successors, (3468), 1548 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:05,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 3468 transitions. [2022-02-10 03:52:05,762 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 3468 transitions. Word has length 26 [2022-02-10 03:52:05,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:05,762 INFO L470 AbstractCegarLoop]: Abstraction has 1549 states and 3468 transitions. [2022-02-10 03:52:05,762 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-10 03:52:05,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 3468 transitions. [2022-02-10 03:52:05,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:52:05,764 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:05,764 INFO L514 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-10 03:52:05,780 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-10 03:52:05,964 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-10 03:52:05,964 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:05,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:05,965 INFO L85 PathProgramCache]: Analyzing trace with hash -401016890, now seen corresponding path program 26 times [2022-02-10 03:52:05,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:05,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501858217] [2022-02-10 03:52:05,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:05,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:05,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:06,219 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-10 03:52:06,219 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:06,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501858217] [2022-02-10 03:52:06,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501858217] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:06,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392697990] [2022-02-10 03:52:06,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:52:06,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:06,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:06,220 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-10 03:52:06,221 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-10 03:52:06,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:52:06,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:06,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:52:06,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:06,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:06,960 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:06,960 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-10 03:52:07,736 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-10 03:52:07,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:08,148 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:08,149 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 179 treesize of output 165 [2022-02-10 03:52:21,656 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-10 03:52:21,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392697990] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:21,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:21,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:52:21,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296467537] [2022-02-10 03:52:21,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:21,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:52:21,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:21,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:52:21,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:52:21,658 INFO L87 Difference]: Start difference. First operand 1549 states and 3468 transitions. Second operand has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:26,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:26,135 INFO L93 Difference]: Finished difference Result 2214 states and 4732 transitions. [2022-02-10 03:52:26,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:52:26,136 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:52:26,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:26,139 INFO L225 Difference]: With dead ends: 2214 [2022-02-10 03:52:26,139 INFO L226 Difference]: Without dead ends: 2202 [2022-02-10 03:52:26,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 40 SyntacticMatches, 12 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=803, Invalid=3103, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 03:52:26,140 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 192 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 172 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:26,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 144 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 441 Invalid, 0 Unknown, 172 Unchecked, 0.3s Time] [2022-02-10 03:52:26,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2202 states. [2022-02-10 03:52:26,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2202 to 1553. [2022-02-10 03:52:26,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 2.239046391752577) internal successors, (3475), 1552 states have internal predecessors, (3475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:26,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 3475 transitions. [2022-02-10 03:52:26,160 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 3475 transitions. Word has length 26 [2022-02-10 03:52:26,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:26,161 INFO L470 AbstractCegarLoop]: Abstraction has 1553 states and 3475 transitions. [2022-02-10 03:52:26,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.5652173913043477) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:26,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 3475 transitions. [2022-02-10 03:52:26,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:52:26,163 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:26,163 INFO L514 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-10 03:52:26,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-10 03:52:26,374 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-10 03:52:26,374 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:26,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:26,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1395461686, now seen corresponding path program 27 times [2022-02-10 03:52:26,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:26,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872473329] [2022-02-10 03:52:26,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:26,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:26,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:26,613 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-10 03:52:26,614 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:26,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872473329] [2022-02-10 03:52:26,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872473329] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:26,614 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906300310] [2022-02-10 03:52:26,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:52:26,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:26,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:26,615 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-10 03:52:26,616 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-10 03:52:26,639 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:52:26,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:26,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:52:26,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:27,146 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:27,147 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 99 [2022-02-10 03:52:29,542 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-10 03:52:29,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:30,550 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:30,550 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 171 treesize of output 161 [2022-02-10 03:52:48,129 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-10 03:52:48,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906300310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:48,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:48,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-02-10 03:52:48,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500463098] [2022-02-10 03:52:48,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:48,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:52:48,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:48,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:52:48,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:52:48,141 INFO L87 Difference]: Start difference. First operand 1553 states and 3475 transitions. Second operand has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:50,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:50,899 INFO L93 Difference]: Finished difference Result 2052 states and 4473 transitions. [2022-02-10 03:52:50,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:52:50,899 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:52:50,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:50,902 INFO L225 Difference]: With dead ends: 2052 [2022-02-10 03:52:50,902 INFO L226 Difference]: Without dead ends: 2040 [2022-02-10 03:52:50,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 954 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=702, Invalid=2838, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:52:50,903 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 301 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:50,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 173 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 700 Invalid, 0 Unknown, 146 Unchecked, 0.4s Time] [2022-02-10 03:52:50,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2040 states. [2022-02-10 03:52:50,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2040 to 1556. [2022-02-10 03:52:50,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1556 states, 1555 states have (on average 2.2366559485530546) internal successors, (3478), 1555 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:50,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1556 states to 1556 states and 3478 transitions. [2022-02-10 03:52:50,923 INFO L78 Accepts]: Start accepts. Automaton has 1556 states and 3478 transitions. Word has length 26 [2022-02-10 03:52:50,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:50,924 INFO L470 AbstractCegarLoop]: Abstraction has 1556 states and 3478 transitions. [2022-02-10 03:52:50,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 26 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:50,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1556 states and 3478 transitions. [2022-02-10 03:52:50,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:52:50,926 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:50,926 INFO L514 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-10 03:52:50,942 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-10 03:52:51,126 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-10 03:52:51,126 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:51,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:51,127 INFO L85 PathProgramCache]: Analyzing trace with hash 1427552890, now seen corresponding path program 28 times [2022-02-10 03:52:51,127 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:51,127 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269049339] [2022-02-10 03:52:51,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:51,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:51,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:51,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-10 03:52:51,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:51,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269049339] [2022-02-10 03:52:51,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269049339] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:51,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973482471] [2022-02-10 03:52:51,411 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:52:51,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:51,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:51,412 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-10 03:52:51,413 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-10 03:52:51,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:52:51,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:51,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:52:51,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:51,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:51,847 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:51,848 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-10 03:52:52,240 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-10 03:52:52,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:52,662 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:52:52,663 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 191 treesize of output 157 [2022-02-10 03:52:55,128 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-10 03:52:55,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973482471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:55,128 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:55,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:52:55,128 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003400790] [2022-02-10 03:52:55,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:55,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:52:55,128 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:55,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:52:55,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:52:55,129 INFO L87 Difference]: Start difference. First operand 1556 states and 3478 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-10 03:52:57,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:57,252 INFO L93 Difference]: Finished difference Result 2067 states and 4434 transitions. [2022-02-10 03:52:57,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:52:57,252 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-10 03:52:57,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:57,255 INFO L225 Difference]: With dead ends: 2067 [2022-02-10 03:52:57,255 INFO L226 Difference]: Without dead ends: 2054 [2022-02-10 03:52:57,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=573, Invalid=2967, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:52:57,256 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 216 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:57,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 204 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:52:57,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2022-02-10 03:52:57,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1553. [2022-02-10 03:52:57,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1553 states, 1552 states have (on average 2.2364690721649483) internal successors, (3471), 1552 states have internal predecessors, (3471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:57,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1553 states to 1553 states and 3471 transitions. [2022-02-10 03:52:57,275 INFO L78 Accepts]: Start accepts. Automaton has 1553 states and 3471 transitions. Word has length 26 [2022-02-10 03:52:57,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:57,275 INFO L470 AbstractCegarLoop]: Abstraction has 1553 states and 3471 transitions. [2022-02-10 03:52:57,275 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-10 03:52:57,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1553 states and 3471 transitions. [2022-02-10 03:52:57,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:52:57,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:57,277 INFO L514 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-10 03:52:57,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-10 03:52:57,478 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-10 03:52:57,478 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:57,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:57,478 INFO L85 PathProgramCache]: Analyzing trace with hash 271499518, now seen corresponding path program 29 times [2022-02-10 03:52:57,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:57,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997881505] [2022-02-10 03:52:57,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:57,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:57,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:57,836 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-10 03:52:57,836 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:57,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997881505] [2022-02-10 03:52:57,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997881505] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:57,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867505028] [2022-02-10 03:52:57,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:52:57,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:57,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:57,838 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-10 03:52:57,839 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-10 03:52:57,861 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:52:57,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:57,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 03:52:57,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:58,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:58,317 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:58,317 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-10 03:52:59,086 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-10 03:52:59,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:59,585 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:59,586 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 223 treesize of output 193 [2022-02-10 03:53:25,252 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-10 03:53:25,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867505028] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:25,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:25,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-02-10 03:53:25,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813319365] [2022-02-10 03:53:25,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:25,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:53:25,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:25,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:53:25,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:53:25,253 INFO L87 Difference]: Start difference. First operand 1553 states and 3471 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-10 03:53:29,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:29,107 INFO L93 Difference]: Finished difference Result 2196 states and 4652 transitions. [2022-02-10 03:53:29,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:53:29,108 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-10 03:53:29,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:29,110 INFO L225 Difference]: With dead ends: 2196 [2022-02-10 03:53:29,111 INFO L226 Difference]: Without dead ends: 2168 [2022-02-10 03:53:29,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=812, Invalid=3744, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:53:29,111 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 309 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 314 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:29,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 145 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 572 Invalid, 0 Unknown, 314 Unchecked, 0.4s Time] [2022-02-10 03:53:29,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2022-02-10 03:53:29,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1571. [2022-02-10 03:53:29,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 2.242675159235669) internal successors, (3521), 1570 states have internal predecessors, (3521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:29,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 3521 transitions. [2022-02-10 03:53:29,129 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 3521 transitions. Word has length 26 [2022-02-10 03:53:29,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:29,129 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 3521 transitions. [2022-02-10 03:53:29,129 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-10 03:53:29,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 3521 transitions. [2022-02-10 03:53:29,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:53:29,131 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:29,131 INFO L514 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-10 03:53:29,148 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-10 03:53:29,331 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-10 03:53:29,331 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:29,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:29,332 INFO L85 PathProgramCache]: Analyzing trace with hash 617529824, now seen corresponding path program 30 times [2022-02-10 03:53:29,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:29,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619090743] [2022-02-10 03:53:29,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:29,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:29,592 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-10 03:53:29,592 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:29,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619090743] [2022-02-10 03:53:29,592 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619090743] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:29,592 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143240795] [2022-02-10 03:53:29,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:53:29,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:29,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:29,594 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-10 03:53:29,594 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-10 03:53:29,619 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:53:29,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:29,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:53:29,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:29,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:53:30,001 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:53:30,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, 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-10 03:53:30,368 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-10 03:53:30,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:30,835 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:53:30,836 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 199 treesize of output 157 [2022-02-10 03:53:34,182 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-10 03:53:34,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143240795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:34,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:34,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:53:34,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659580198] [2022-02-10 03:53:34,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:34,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:53:34,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:34,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:53:34,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:53:34,183 INFO L87 Difference]: Start difference. First operand 1571 states and 3521 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-10 03:53:37,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:37,021 INFO L93 Difference]: Finished difference Result 2231 states and 4803 transitions. [2022-02-10 03:53:37,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:53:37,022 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-10 03:53:37,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:37,025 INFO L225 Difference]: With dead ends: 2231 [2022-02-10 03:53:37,025 INFO L226 Difference]: Without dead ends: 2223 [2022-02-10 03:53:37,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 981 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=605, Invalid=3177, Unknown=0, NotChecked=0, Total=3782 [2022-02-10 03:53:37,025 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 249 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:37,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 151 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:53:37,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2022-02-10 03:53:37,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 1573. [2022-02-10 03:53:37,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 2.241730279898219) internal successors, (3524), 1572 states have internal predecessors, (3524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:37,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 3524 transitions. [2022-02-10 03:53:37,046 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 3524 transitions. Word has length 26 [2022-02-10 03:53:37,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:37,046 INFO L470 AbstractCegarLoop]: Abstraction has 1573 states and 3524 transitions. [2022-02-10 03:53:37,046 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-10 03:53:37,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 3524 transitions. [2022-02-10 03:53:37,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:53:37,048 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:37,048 INFO L514 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-10 03:53:37,066 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-10 03:53:37,263 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-10 03:53:37,263 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:37,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:37,264 INFO L85 PathProgramCache]: Analyzing trace with hash -956433714, now seen corresponding path program 23 times [2022-02-10 03:53:37,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:37,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484645112] [2022-02-10 03:53:37,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:37,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:37,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:37,534 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-10 03:53:37,534 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:37,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484645112] [2022-02-10 03:53:37,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484645112] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:37,534 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096118764] [2022-02-10 03:53:37,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:53:37,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:37,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:37,535 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:53:37,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-10 03:53:37,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:53:37,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:37,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:53:37,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:38,059 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:38,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:53:38,060 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:38,060 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 109 treesize of output 75 [2022-02-10 03:53:38,181 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-10 03:53:38,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:39,289 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:39,295 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:39,297 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:53:39,310 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:53:39,310 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 187 treesize of output 139 [2022-02-10 03:53:39,843 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-10 03:53:39,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096118764] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:39,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:39,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:53:39,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992728362] [2022-02-10 03:53:39,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:39,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:53:39,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:39,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:53:39,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:53:39,845 INFO L87 Difference]: Start difference. First operand 1573 states and 3524 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) 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-10 03:53:40,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:40,953 INFO L93 Difference]: Finished difference Result 1805 states and 3977 transitions. [2022-02-10 03:53:40,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:53:40,953 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) 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-10 03:53:40,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:40,956 INFO L225 Difference]: With dead ends: 1805 [2022-02-10 03:53:40,956 INFO L226 Difference]: Without dead ends: 1794 [2022-02-10 03:53:40,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=365, Invalid=2185, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:53:40,956 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 177 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 381 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:40,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 203 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 733 Invalid, 0 Unknown, 381 Unchecked, 0.3s Time] [2022-02-10 03:53:40,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-02-10 03:53:40,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 1577. [2022-02-10 03:53:40,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1577 states, 1576 states have (on average 2.238578680203046) internal successors, (3528), 1576 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:40,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1577 states to 1577 states and 3528 transitions. [2022-02-10 03:53:40,973 INFO L78 Accepts]: Start accepts. Automaton has 1577 states and 3528 transitions. Word has length 26 [2022-02-10 03:53:40,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:40,973 INFO L470 AbstractCegarLoop]: Abstraction has 1577 states and 3528 transitions. [2022-02-10 03:53:40,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) 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-10 03:53:40,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1577 states and 3528 transitions. [2022-02-10 03:53:40,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:40,975 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:40,975 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:40,990 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-10 03:53:41,184 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-10 03:53:41,184 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:41,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:41,185 INFO L85 PathProgramCache]: Analyzing trace with hash 805975712, now seen corresponding path program 31 times [2022-02-10 03:53:41,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:41,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180079211] [2022-02-10 03:53:41,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:41,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:41,242 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:41,243 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:41,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180079211] [2022-02-10 03:53:41,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180079211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:41,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433505067] [2022-02-10 03:53:41,243 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:53:41,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:41,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:41,244 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-10 03:53:41,245 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-10 03:53:41,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:41,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:41,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:41,396 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:41,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:41,509 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:41,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433505067] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:41,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:41,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:53:41,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832020402] [2022-02-10 03:53:41,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:41,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:53:41,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:41,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:53:41,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:53:41,510 INFO L87 Difference]: Start difference. First operand 1577 states and 3528 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:43,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:43,382 INFO L93 Difference]: Finished difference Result 3655 states and 7384 transitions. [2022-02-10 03:53:43,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-02-10 03:53:43,382 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:43,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:43,388 INFO L225 Difference]: With dead ends: 3655 [2022-02-10 03:53:43,388 INFO L226 Difference]: Without dead ends: 3655 [2022-02-10 03:53:43,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5608 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2680, Invalid=11362, Unknown=0, NotChecked=0, Total=14042 [2022-02-10 03:53:43,390 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 545 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1704 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 1850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:43,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [545 Valid, 599 Invalid, 1850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1704 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:53:43,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3655 states. [2022-02-10 03:53:43,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3655 to 1817. [2022-02-10 03:53:43,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1817 states, 1816 states have (on average 2.3127753303964758) internal successors, (4200), 1816 states have internal predecessors, (4200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:43,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1817 states to 1817 states and 4200 transitions. [2022-02-10 03:53:43,425 INFO L78 Accepts]: Start accepts. Automaton has 1817 states and 4200 transitions. Word has length 28 [2022-02-10 03:53:43,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:43,425 INFO L470 AbstractCegarLoop]: Abstraction has 1817 states and 4200 transitions. [2022-02-10 03:53:43,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:43,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1817 states and 4200 transitions. [2022-02-10 03:53:43,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:43,428 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:43,428 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:43,443 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-10 03:53:43,628 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-10 03:53:43,628 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:43,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:43,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1059764836, now seen corresponding path program 32 times [2022-02-10 03:53:43,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:43,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138298486] [2022-02-10 03:53:43,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:43,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:43,670 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:43,670 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:43,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138298486] [2022-02-10 03:53:43,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138298486] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:43,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649168142] [2022-02-10 03:53:43,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:53:43,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:43,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:43,672 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-10 03:53:43,672 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-10 03:53:43,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:53:43,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:43,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:43,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:43,830 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:43,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:43,956 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:43,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649168142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:43,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:43,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-02-10 03:53:43,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680373530] [2022-02-10 03:53:43,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:43,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:53:43,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:43,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:53:43,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:53:43,962 INFO L87 Difference]: Start difference. First operand 1817 states and 4200 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:47,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:47,451 INFO L93 Difference]: Finished difference Result 4817 states and 9634 transitions. [2022-02-10 03:53:47,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-02-10 03:53:47,452 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:47,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:47,458 INFO L225 Difference]: With dead ends: 4817 [2022-02-10 03:53:47,458 INFO L226 Difference]: Without dead ends: 4817 [2022-02-10 03:53:47,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17220 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=7033, Invalid=31579, Unknown=0, NotChecked=0, Total=38612 [2022-02-10 03:53:47,463 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 840 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2172 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 2399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 2172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:47,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 751 Invalid, 2399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 2172 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:53:47,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4817 states. [2022-02-10 03:53:47,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4817 to 1839. [2022-02-10 03:53:47,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1838 states have (on average 2.3171926006528833) internal successors, (4259), 1838 states have internal predecessors, (4259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:47,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 4259 transitions. [2022-02-10 03:53:47,501 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 4259 transitions. Word has length 28 [2022-02-10 03:53:47,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:47,501 INFO L470 AbstractCegarLoop]: Abstraction has 1839 states and 4259 transitions. [2022-02-10 03:53:47,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:47,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 4259 transitions. [2022-02-10 03:53:47,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:47,503 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:47,503 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:47,529 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-10 03:53:47,718 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-10 03:53:47,718 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:47,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:47,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1043771872, now seen corresponding path program 24 times [2022-02-10 03:53:47,719 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:47,719 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763276720] [2022-02-10 03:53:47,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:47,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:47,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:47,762 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:47,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:47,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763276720] [2022-02-10 03:53:47,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763276720] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:47,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763224240] [2022-02-10 03:53:47,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:53:47,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:47,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:47,763 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-10 03:53:47,765 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-10 03:53:47,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:53:47,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:47,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:47,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:47,901 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:47,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:47,996 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:47,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763224240] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:47,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:47,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-02-10 03:53:47,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429444507] [2022-02-10 03:53:47,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:47,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:53:47,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:47,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:53:47,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:53:47,997 INFO L87 Difference]: Start difference. First operand 1839 states and 4259 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:49,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:49,023 INFO L93 Difference]: Finished difference Result 4110 states and 8716 transitions. [2022-02-10 03:53:49,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-10 03:53:49,024 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:49,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:49,029 INFO L225 Difference]: With dead ends: 4110 [2022-02-10 03:53:49,029 INFO L226 Difference]: Without dead ends: 4110 [2022-02-10 03:53:49,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2229 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1231, Invalid=5249, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 03:53:49,031 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 437 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:49,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 289 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 815 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:53:49,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4110 states. [2022-02-10 03:53:49,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4110 to 1888. [2022-02-10 03:53:49,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.305246422893482) internal successors, (4350), 1887 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:49,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 4350 transitions. [2022-02-10 03:53:49,062 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 4350 transitions. Word has length 28 [2022-02-10 03:53:49,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:49,062 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 4350 transitions. [2022-02-10 03:53:49,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:49,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 4350 transitions. [2022-02-10 03:53:49,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:49,065 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:49,065 INFO L514 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, 1, 1] [2022-02-10 03:53:49,080 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-10 03:53:49,265 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-10 03:53:49,265 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:49,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:49,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1489984096, now seen corresponding path program 33 times [2022-02-10 03:53:49,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:49,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859843638] [2022-02-10 03:53:49,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:49,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:49,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:49,328 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:49,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:49,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859843638] [2022-02-10 03:53:49,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859843638] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:49,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994605123] [2022-02-10 03:53:49,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:53:49,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:49,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:49,330 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-10 03:53:49,331 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-10 03:53:49,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:53:49,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:49,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:53:49,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:49,468 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:49,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:49,568 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:49,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994605123] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:49,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:49,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:53:49,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339391637] [2022-02-10 03:53:49,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:49,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:53:49,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:49,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:53:49,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:53:49,569 INFO L87 Difference]: Start difference. First operand 1888 states and 4350 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:53:50,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:50,862 INFO L93 Difference]: Finished difference Result 4774 states and 10231 transitions. [2022-02-10 03:53:50,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-10 03:53:50,863 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:50,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:50,870 INFO L225 Difference]: With dead ends: 4774 [2022-02-10 03:53:50,870 INFO L226 Difference]: Without dead ends: 4762 [2022-02-10 03:53:50,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3769 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2258, Invalid=7444, Unknown=0, NotChecked=0, Total=9702 [2022-02-10 03:53:50,872 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 665 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 665 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:50,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [665 Valid, 184 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:53:50,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4762 states. [2022-02-10 03:53:50,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4762 to 2847. [2022-02-10 03:53:50,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.4852424455375965) internal successors, (7073), 2846 states have internal predecessors, (7073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:50,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7073 transitions. [2022-02-10 03:53:50,918 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7073 transitions. Word has length 28 [2022-02-10 03:53:50,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:50,918 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7073 transitions. [2022-02-10 03:53:50,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:53:50,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7073 transitions. [2022-02-10 03:53:50,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:50,921 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:50,921 INFO L514 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, 1, 1] [2022-02-10 03:53:50,938 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-10 03:53:51,138 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-10 03:53:51,138 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:51,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:51,138 INFO L85 PathProgramCache]: Analyzing trace with hash -224374556, now seen corresponding path program 34 times [2022-02-10 03:53:51,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:51,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212614583] [2022-02-10 03:53:51,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:51,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:51,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:51,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:51,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212614583] [2022-02-10 03:53:51,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212614583] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:51,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063237044] [2022-02-10 03:53:51,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:53:51,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:51,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:51,174 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-10 03:53:51,175 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-10 03:53:51,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:53:51,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:51,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:53:51,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:51,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:51,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:51,342 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:51,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063237044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:51,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:51,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-10 03:53:51,343 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180974054] [2022-02-10 03:53:51,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:51,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:53:51,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:51,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:53:51,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:53:51,343 INFO L87 Difference]: Start difference. First operand 2847 states and 7073 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:51,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:51,515 INFO L93 Difference]: Finished difference Result 3720 states and 8534 transitions. [2022-02-10 03:53:51,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:53:51,515 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:51,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:51,520 INFO L225 Difference]: With dead ends: 3720 [2022-02-10 03:53:51,520 INFO L226 Difference]: Without dead ends: 3705 [2022-02-10 03:53:51,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:53:51,520 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 252 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:51,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 45 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:53:51,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3705 states. [2022-02-10 03:53:51,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3705 to 2842. [2022-02-10 03:53:51,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2842 states, 2841 states have (on average 2.4860964449137626) internal successors, (7063), 2841 states have internal predecessors, (7063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:51,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2842 states to 2842 states and 7063 transitions. [2022-02-10 03:53:51,552 INFO L78 Accepts]: Start accepts. Automaton has 2842 states and 7063 transitions. Word has length 28 [2022-02-10 03:53:51,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:51,553 INFO L470 AbstractCegarLoop]: Abstraction has 2842 states and 7063 transitions. [2022-02-10 03:53:51,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:51,553 INFO L276 IsEmpty]: Start isEmpty. Operand 2842 states and 7063 transitions. [2022-02-10 03:53:51,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:51,556 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:51,556 INFO L514 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, 1, 1] [2022-02-10 03:53:51,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-10 03:53:51,756 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-10 03:53:51,756 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:51,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:51,756 INFO L85 PathProgramCache]: Analyzing trace with hash -304590620, now seen corresponding path program 35 times [2022-02-10 03:53:51,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:51,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938065037] [2022-02-10 03:53:51,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:51,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:51,787 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:53:51,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:51,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938065037] [2022-02-10 03:53:51,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938065037] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:51,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434438918] [2022-02-10 03:53:51,787 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:53:51,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:51,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:51,792 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-10 03:53:51,793 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-10 03:53:51,817 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:53:51,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:51,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:53:51,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:51,895 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:53:51,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:51,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:53:51,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434438918] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:51,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:51,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 14 [2022-02-10 03:53:51,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408430879] [2022-02-10 03:53:51,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:51,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:53:51,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:51,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:53:51,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:53:51,983 INFO L87 Difference]: Start difference. First operand 2842 states and 7063 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:52,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:52,328 INFO L93 Difference]: Finished difference Result 4565 states and 10274 transitions. [2022-02-10 03:53:52,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:53:52,329 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:52,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:52,335 INFO L225 Difference]: With dead ends: 4565 [2022-02-10 03:53:52,335 INFO L226 Difference]: Without dead ends: 4565 [2022-02-10 03:53:52,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=464, Invalid=868, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:53:52,336 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 317 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:52,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 99 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:53:52,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2022-02-10 03:53:52,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 2569. [2022-02-10 03:53:52,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2569 states, 2568 states have (on average 2.457943925233645) internal successors, (6312), 2568 states have internal predecessors, (6312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:52,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2569 states to 2569 states and 6312 transitions. [2022-02-10 03:53:52,377 INFO L78 Accepts]: Start accepts. Automaton has 2569 states and 6312 transitions. Word has length 28 [2022-02-10 03:53:52,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:52,377 INFO L470 AbstractCegarLoop]: Abstraction has 2569 states and 6312 transitions. [2022-02-10 03:53:52,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:52,377 INFO L276 IsEmpty]: Start isEmpty. Operand 2569 states and 6312 transitions. [2022-02-10 03:53:52,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:52,380 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:52,380 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:52,396 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-10 03:53:52,581 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-10 03:53:52,581 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:52,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:52,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1105388072, now seen corresponding path program 36 times [2022-02-10 03:53:52,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:52,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026488556] [2022-02-10 03:53:52,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:52,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:52,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:52,645 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:52,645 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:52,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026488556] [2022-02-10 03:53:52,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026488556] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:52,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500700142] [2022-02-10 03:53:52,646 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:53:52,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:52,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:52,647 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-10 03:53:52,649 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-10 03:53:52,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:53:52,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:52,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:52,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:52,760 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:52,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:52,859 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:52,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500700142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:52,859 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:52,859 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:53:52,859 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107128571] [2022-02-10 03:53:52,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:52,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:53:52,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:52,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:53:52,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:53:52,860 INFO L87 Difference]: Start difference. First operand 2569 states and 6312 transitions. Second operand has 17 states, 17 states have (on average 3.0) 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-10 03:53:53,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:53,790 INFO L93 Difference]: Finished difference Result 4590 states and 10109 transitions. [2022-02-10 03:53:53,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-10 03:53:53,791 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) 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 28 [2022-02-10 03:53:53,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:53,797 INFO L225 Difference]: With dead ends: 4590 [2022-02-10 03:53:53,797 INFO L226 Difference]: Without dead ends: 4590 [2022-02-10 03:53:53,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1887 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1272, Invalid=4130, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:53:53,798 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 338 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:53,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 286 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:53:53,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4590 states. [2022-02-10 03:53:53,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4590 to 2576. [2022-02-10 03:53:53,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2576 states, 2575 states have (on average 2.4570873786407765) internal successors, (6327), 2575 states have internal predecessors, (6327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:53,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2576 states to 2576 states and 6327 transitions. [2022-02-10 03:53:53,845 INFO L78 Accepts]: Start accepts. Automaton has 2576 states and 6327 transitions. Word has length 28 [2022-02-10 03:53:53,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:53,846 INFO L470 AbstractCegarLoop]: Abstraction has 2576 states and 6327 transitions. [2022-02-10 03:53:53,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) 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-10 03:53:53,846 INFO L276 IsEmpty]: Start isEmpty. Operand 2576 states and 6327 transitions. [2022-02-10 03:53:53,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:53,849 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:53,849 INFO L514 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, 1, 1] [2022-02-10 03:53:53,864 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-10 03:53:54,051 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-10 03:53:54,051 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:54,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:54,052 INFO L85 PathProgramCache]: Analyzing trace with hash 780452516, now seen corresponding path program 37 times [2022-02-10 03:53:54,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:54,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390778917] [2022-02-10 03:53:54,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:54,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:54,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:54,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:54,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:54,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390778917] [2022-02-10 03:53:54,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390778917] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:54,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992749863] [2022-02-10 03:53:54,092 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:53:54,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:54,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:54,093 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-10 03:53:54,093 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-10 03:53:54,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:54,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:53:54,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:54,194 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:54,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:54,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:54,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992749863] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:54,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:54,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:53:54,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30085986] [2022-02-10 03:53:54,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:54,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:53:54,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:54,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:53:54,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:53:54,277 INFO L87 Difference]: Start difference. First operand 2576 states and 6327 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:55,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:55,375 INFO L93 Difference]: Finished difference Result 5443 states and 11568 transitions. [2022-02-10 03:53:55,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:53:55,375 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:55,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:55,383 INFO L225 Difference]: With dead ends: 5443 [2022-02-10 03:53:55,383 INFO L226 Difference]: Without dead ends: 5435 [2022-02-10 03:53:55,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2800 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1614, Invalid=5526, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:53:55,384 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 417 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:55,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 243 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:53:55,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5435 states. [2022-02-10 03:53:55,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5435 to 2694. [2022-02-10 03:53:55,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2694 states, 2693 states have (on average 2.460081693278871) internal successors, (6625), 2693 states have internal predecessors, (6625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:55,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2694 states to 2694 states and 6625 transitions. [2022-02-10 03:53:55,439 INFO L78 Accepts]: Start accepts. Automaton has 2694 states and 6625 transitions. Word has length 28 [2022-02-10 03:53:55,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:55,439 INFO L470 AbstractCegarLoop]: Abstraction has 2694 states and 6625 transitions. [2022-02-10 03:53:55,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:55,439 INFO L276 IsEmpty]: Start isEmpty. Operand 2694 states and 6625 transitions. [2022-02-10 03:53:55,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:55,443 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:55,443 INFO L514 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, 1, 1] [2022-02-10 03:53:55,458 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-10 03:53:55,643 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-10 03:53:55,643 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:55,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:55,643 INFO L85 PathProgramCache]: Analyzing trace with hash -531633244, now seen corresponding path program 38 times [2022-02-10 03:53:55,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:55,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302630787] [2022-02-10 03:53:55,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:55,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:55,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:55,682 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:55,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302630787] [2022-02-10 03:53:55,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302630787] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:55,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188300340] [2022-02-10 03:53:55,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:53:55,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:55,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:55,683 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-10 03:53:55,684 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-10 03:53:55,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:53:55,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:55,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:53:55,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:55,788 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:55,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:55,871 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:55,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188300340] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:55,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:55,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:53:55,872 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120777732] [2022-02-10 03:53:55,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:55,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:53:55,872 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:55,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:53:55,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:53:55,872 INFO L87 Difference]: Start difference. First operand 2694 states and 6625 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:57,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:57,024 INFO L93 Difference]: Finished difference Result 6283 states and 13186 transitions. [2022-02-10 03:53:57,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:53:57,025 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:53:57,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:57,034 INFO L225 Difference]: With dead ends: 6283 [2022-02-10 03:53:57,035 INFO L226 Difference]: Without dead ends: 6283 [2022-02-10 03:53:57,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2960 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1720, Invalid=5590, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:53:57,036 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 562 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:57,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 260 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:53:57,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6283 states. [2022-02-10 03:53:57,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6283 to 2796. [2022-02-10 03:53:57,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2795 states have (on average 2.4894454382826474) internal successors, (6958), 2795 states have internal predecessors, (6958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:57,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 6958 transitions. [2022-02-10 03:53:57,098 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 6958 transitions. Word has length 28 [2022-02-10 03:53:57,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:57,098 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 6958 transitions. [2022-02-10 03:53:57,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:57,098 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 6958 transitions. [2022-02-10 03:53:57,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:57,101 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:57,101 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:57,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-10 03:53:57,302 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-10 03:53:57,302 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:57,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:57,302 INFO L85 PathProgramCache]: Analyzing trace with hash 139904744, now seen corresponding path program 39 times [2022-02-10 03:53:57,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:57,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39087846] [2022-02-10 03:53:57,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:57,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:57,344 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:57,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:57,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39087846] [2022-02-10 03:53:57,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39087846] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:57,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217790735] [2022-02-10 03:53:57,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:53:57,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:57,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:57,346 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-10 03:53:57,357 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-10 03:53:57,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:53:57,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:57,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:57,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:57,465 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:57,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:57,562 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:57,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217790735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:57,563 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:57,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:53:57,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770073437] [2022-02-10 03:53:57,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:57,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:53:57,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:57,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:53:57,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:53:57,563 INFO L87 Difference]: Start difference. First operand 2796 states and 6958 transitions. Second operand has 17 states, 17 states have (on average 3.0) 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-10 03:53:58,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:53:58,452 INFO L93 Difference]: Finished difference Result 4852 states and 10739 transitions. [2022-02-10 03:53:58,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-10 03:53:58,452 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) 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 28 [2022-02-10 03:53:58,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:53:58,459 INFO L225 Difference]: With dead ends: 4852 [2022-02-10 03:53:58,459 INFO L226 Difference]: Without dead ends: 4851 [2022-02-10 03:53:58,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1062, Invalid=3768, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:53:58,460 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 392 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:53:58,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 271 Invalid, 930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:53:58,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2022-02-10 03:53:58,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 2756. [2022-02-10 03:53:58,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2756 states, 2755 states have (on average 2.4947368421052634) internal successors, (6873), 2755 states have internal predecessors, (6873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:53:58,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2756 states to 2756 states and 6873 transitions. [2022-02-10 03:53:58,510 INFO L78 Accepts]: Start accepts. Automaton has 2756 states and 6873 transitions. Word has length 28 [2022-02-10 03:53:58,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:53:58,510 INFO L470 AbstractCegarLoop]: Abstraction has 2756 states and 6873 transitions. [2022-02-10 03:53:58,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) 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-10 03:53:58,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2756 states and 6873 transitions. [2022-02-10 03:53:58,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:53:58,513 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:53:58,513 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:53:58,531 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-10 03:53:58,713 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-10 03:53:58,714 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:53:58,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:53:58,714 INFO L85 PathProgramCache]: Analyzing trace with hash -934819668, now seen corresponding path program 40 times [2022-02-10 03:53:58,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:53:58,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839243701] [2022-02-10 03:53:58,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:53:58,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:53:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:53:58,757 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:58,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:53:58,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839243701] [2022-02-10 03:53:58,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839243701] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:53:58,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031753509] [2022-02-10 03:53:58,757 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:53:58,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:53:58,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:53:58,758 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-10 03:53:58,759 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-10 03:53:58,780 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:53:58,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:53:58,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:53:58,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:53:58,905 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:58,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:53:58,990 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:53:58,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031753509] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:53:58,991 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:53:58,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:53:58,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730784478] [2022-02-10 03:53:58,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:53:58,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:53:58,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:53:58,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:53:58,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:53:58,992 INFO L87 Difference]: Start difference. First operand 2756 states and 6873 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:00,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:00,328 INFO L93 Difference]: Finished difference Result 6955 states and 15293 transitions. [2022-02-10 03:54:00,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-10 03:54:00,328 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:00,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:00,339 INFO L225 Difference]: With dead ends: 6955 [2022-02-10 03:54:00,339 INFO L226 Difference]: Without dead ends: 6953 [2022-02-10 03:54:00,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3643 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2169, Invalid=7337, Unknown=0, NotChecked=0, Total=9506 [2022-02-10 03:54:00,341 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 560 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:00,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 378 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:54:00,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6953 states. [2022-02-10 03:54:00,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6953 to 2998. [2022-02-10 03:54:00,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2997 states have (on average 2.5265265265265264) internal successors, (7572), 2997 states have internal predecessors, (7572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:00,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 7572 transitions. [2022-02-10 03:54:00,416 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 7572 transitions. Word has length 28 [2022-02-10 03:54:00,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:00,416 INFO L470 AbstractCegarLoop]: Abstraction has 2998 states and 7572 transitions. [2022-02-10 03:54:00,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:00,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 7572 transitions. [2022-02-10 03:54:00,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:00,420 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:00,420 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:00,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-10 03:54:00,635 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-10 03:54:00,635 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:00,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:00,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1732254718, now seen corresponding path program 41 times [2022-02-10 03:54:00,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:00,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551407286] [2022-02-10 03:54:00,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:00,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:00,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:00,676 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:00,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:00,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551407286] [2022-02-10 03:54:00,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551407286] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:00,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137848622] [2022-02-10 03:54:00,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:00,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:00,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:00,677 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-10 03:54:00,678 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-10 03:54:00,698 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:54:00,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:00,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:00,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:00,799 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:00,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:00,891 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:00,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137848622] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:00,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:00,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:54:00,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280478549] [2022-02-10 03:54:00,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:00,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:54:00,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:00,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:54:00,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:54:00,892 INFO L87 Difference]: Start difference. First operand 2998 states and 7572 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:02,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:02,428 INFO L93 Difference]: Finished difference Result 5765 states and 12789 transitions. [2022-02-10 03:54:02,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-10 03:54:02,428 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:02,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:02,437 INFO L225 Difference]: With dead ends: 5765 [2022-02-10 03:54:02,437 INFO L226 Difference]: Without dead ends: 5765 [2022-02-10 03:54:02,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6077 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2823, Invalid=11939, Unknown=0, NotChecked=0, Total=14762 [2022-02-10 03:54:02,439 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 510 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:02,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 321 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:54:02,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5765 states. [2022-02-10 03:54:02,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5765 to 3008. [2022-02-10 03:54:02,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3008 states, 3007 states have (on average 2.5227801795809777) internal successors, (7586), 3007 states have internal predecessors, (7586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:02,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3008 states to 3008 states and 7586 transitions. [2022-02-10 03:54:02,500 INFO L78 Accepts]: Start accepts. Automaton has 3008 states and 7586 transitions. Word has length 28 [2022-02-10 03:54:02,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:02,501 INFO L470 AbstractCegarLoop]: Abstraction has 3008 states and 7586 transitions. [2022-02-10 03:54:02,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:02,501 INFO L276 IsEmpty]: Start isEmpty. Operand 3008 states and 7586 transitions. [2022-02-10 03:54:02,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:02,504 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:02,504 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:02,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-10 03:54:02,704 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-10 03:54:02,705 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:02,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:02,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1439690008, now seen corresponding path program 25 times [2022-02-10 03:54:02,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:02,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562852206] [2022-02-10 03:54:02,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:02,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:02,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:02,757 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:02,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:02,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562852206] [2022-02-10 03:54:02,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562852206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:02,758 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871743387] [2022-02-10 03:54:02,758 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:54:02,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:02,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:02,759 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-10 03:54:02,759 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-10 03:54:02,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:02,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:02,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:02,859 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:02,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:02,936 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:02,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871743387] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:02,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:02,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:54:02,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701061454] [2022-02-10 03:54:02,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:02,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:54:02,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:02,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:54:02,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:54:02,937 INFO L87 Difference]: Start difference. First operand 3008 states and 7586 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:54:03,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:03,703 INFO L93 Difference]: Finished difference Result 5993 states and 13867 transitions. [2022-02-10 03:54:03,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 03:54:03,703 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:03,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:03,713 INFO L225 Difference]: With dead ends: 5993 [2022-02-10 03:54:03,713 INFO L226 Difference]: Without dead ends: 5993 [2022-02-10 03:54:03,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1595 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=974, Invalid=3856, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:54:03,714 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 343 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:03,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 221 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:54:03,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5993 states. [2022-02-10 03:54:03,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5993 to 3010. [2022-02-10 03:54:03,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 2.521103356596876) internal successors, (7586), 3009 states have internal predecessors, (7586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:03,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 7586 transitions. [2022-02-10 03:54:03,770 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 7586 transitions. Word has length 28 [2022-02-10 03:54:03,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:03,770 INFO L470 AbstractCegarLoop]: Abstraction has 3010 states and 7586 transitions. [2022-02-10 03:54:03,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:54:03,770 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 7586 transitions. [2022-02-10 03:54:03,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:03,774 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:03,774 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:03,790 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-10 03:54:03,979 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-10 03:54:03,979 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:03,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:03,980 INFO L85 PathProgramCache]: Analyzing trace with hash -76899096, now seen corresponding path program 26 times [2022-02-10 03:54:03,980 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:03,980 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680853487] [2022-02-10 03:54:03,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:03,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:04,021 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:04,021 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:04,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680853487] [2022-02-10 03:54:04,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680853487] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:04,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894793626] [2022-02-10 03:54:04,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:54:04,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:04,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:04,022 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-10 03:54:04,023 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-10 03:54:04,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:54:04,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:04,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:04,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:04,126 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:04,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:04,204 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:04,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894793626] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:04,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:04,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:54:04,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882554003] [2022-02-10 03:54:04,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:04,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:54:04,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:04,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:54:04,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:54:04,205 INFO L87 Difference]: Start difference. First operand 3010 states and 7586 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:54:05,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:05,219 INFO L93 Difference]: Finished difference Result 5988 states and 13821 transitions. [2022-02-10 03:54:05,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:54:05,220 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:05,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:05,228 INFO L225 Difference]: With dead ends: 5988 [2022-02-10 03:54:05,228 INFO L226 Difference]: Without dead ends: 5988 [2022-02-10 03:54:05,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2531 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1480, Invalid=5660, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:54:05,230 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 408 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:05,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 352 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:54:05,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5988 states. [2022-02-10 03:54:05,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5988 to 3040. [2022-02-10 03:54:05,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 3039 states have (on average 2.518591641987496) internal successors, (7654), 3039 states have internal predecessors, (7654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:05,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 7654 transitions. [2022-02-10 03:54:05,284 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 7654 transitions. Word has length 28 [2022-02-10 03:54:05,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:05,284 INFO L470 AbstractCegarLoop]: Abstraction has 3040 states and 7654 transitions. [2022-02-10 03:54:05,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:54:05,284 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 7654 transitions. [2022-02-10 03:54:05,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:05,288 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:05,288 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:05,307 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-10 03:54:05,504 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-10 03:54:05,504 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:05,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:05,504 INFO L85 PathProgramCache]: Analyzing trace with hash 334240292, now seen corresponding path program 27 times [2022-02-10 03:54:05,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:05,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263246652] [2022-02-10 03:54:05,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:05,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:05,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:05,536 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:05,537 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:05,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263246652] [2022-02-10 03:54:05,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263246652] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:05,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458704598] [2022-02-10 03:54:05,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:54:05,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:05,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:05,538 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-10 03:54:05,538 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-10 03:54:05,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:54:05,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:05,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:05,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:05,662 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:05,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:05,714 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:05,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458704598] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:05,715 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:05,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 17 [2022-02-10 03:54:05,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406267344] [2022-02-10 03:54:05,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:05,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:54:05,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:05,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:54:05,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:54:05,715 INFO L87 Difference]: Start difference. First operand 3040 states and 7654 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) 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-10 03:54:06,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:06,111 INFO L93 Difference]: Finished difference Result 5726 states and 13853 transitions. [2022-02-10 03:54:06,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:54:06,112 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) 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 28 [2022-02-10 03:54:06,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:06,120 INFO L225 Difference]: With dead ends: 5726 [2022-02-10 03:54:06,120 INFO L226 Difference]: Without dead ends: 5721 [2022-02-10 03:54:06,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=413, Invalid=1227, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:54:06,120 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 407 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:06,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 147 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:06,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5721 states. [2022-02-10 03:54:06,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5721 to 4344. [2022-02-10 03:54:06,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4344 states, 4343 states have (on average 2.577481003914345) internal successors, (11194), 4343 states have internal predecessors, (11194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:06,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4344 states to 4344 states and 11194 transitions. [2022-02-10 03:54:06,184 INFO L78 Accepts]: Start accepts. Automaton has 4344 states and 11194 transitions. Word has length 28 [2022-02-10 03:54:06,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:06,184 INFO L470 AbstractCegarLoop]: Abstraction has 4344 states and 11194 transitions. [2022-02-10 03:54:06,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) 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-10 03:54:06,184 INFO L276 IsEmpty]: Start isEmpty. Operand 4344 states and 11194 transitions. [2022-02-10 03:54:06,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:06,189 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:06,189 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:06,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:06,389 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-10 03:54:06,390 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:06,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:06,390 INFO L85 PathProgramCache]: Analyzing trace with hash -977845468, now seen corresponding path program 28 times [2022-02-10 03:54:06,390 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:06,390 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591789309] [2022-02-10 03:54:06,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:06,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:06,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:06,424 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:06,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:06,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591789309] [2022-02-10 03:54:06,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591789309] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:06,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965494570] [2022-02-10 03:54:06,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:54:06,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:06,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:06,425 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-10 03:54:06,427 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-10 03:54:06,447 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:54:06,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:06,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:06,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:06,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:06,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:06,608 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:06,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965494570] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:06,608 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:06,608 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:54:06,608 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675544158] [2022-02-10 03:54:06,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:06,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:54:06,608 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:06,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:54:06,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:54:06,609 INFO L87 Difference]: Start difference. First operand 4344 states and 11194 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:07,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:07,094 INFO L93 Difference]: Finished difference Result 6939 states and 17100 transitions. [2022-02-10 03:54:07,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:54:07,095 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:07,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:07,107 INFO L225 Difference]: With dead ends: 6939 [2022-02-10 03:54:07,107 INFO L226 Difference]: Without dead ends: 6938 [2022-02-10 03:54:07,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=517, Invalid=1289, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:54:07,108 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 292 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:07,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [292 Valid, 155 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:07,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6938 states. [2022-02-10 03:54:07,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6938 to 5410. [2022-02-10 03:54:07,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5410 states, 5409 states have (on average 2.6067665002773155) internal successors, (14100), 5409 states have internal predecessors, (14100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:07,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5410 states to 5410 states and 14100 transitions. [2022-02-10 03:54:07,205 INFO L78 Accepts]: Start accepts. Automaton has 5410 states and 14100 transitions. Word has length 28 [2022-02-10 03:54:07,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:07,205 INFO L470 AbstractCegarLoop]: Abstraction has 5410 states and 14100 transitions. [2022-02-10 03:54:07,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:07,205 INFO L276 IsEmpty]: Start isEmpty. Operand 5410 states and 14100 transitions. [2022-02-10 03:54:07,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:07,212 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:07,212 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:07,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:07,423 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-10 03:54:07,423 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:07,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:07,424 INFO L85 PathProgramCache]: Analyzing trace with hash -306307480, now seen corresponding path program 29 times [2022-02-10 03:54:07,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:07,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410752794] [2022-02-10 03:54:07,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:07,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:07,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:07,467 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:07,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:07,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410752794] [2022-02-10 03:54:07,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410752794] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:07,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408899553] [2022-02-10 03:54:07,467 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:07,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:07,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:07,468 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-10 03:54:07,469 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-10 03:54:07,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 03:54:07,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:07,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:07,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:07,569 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:07,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:07,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:07,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408899553] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:07,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:07,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:54:07,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852816950] [2022-02-10 03:54:07,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:07,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:54:07,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:07,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:54:07,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:54:07,651 INFO L87 Difference]: Start difference. First operand 5410 states and 14100 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:54:08,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:08,672 INFO L93 Difference]: Finished difference Result 9056 states and 22436 transitions. [2022-02-10 03:54:08,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:54:08,673 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:08,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:08,688 INFO L225 Difference]: With dead ends: 9056 [2022-02-10 03:54:08,689 INFO L226 Difference]: Without dead ends: 9055 [2022-02-10 03:54:08,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2388 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1360, Invalid=5446, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:54:08,690 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 327 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:08,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 238 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:54:08,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9055 states. [2022-02-10 03:54:08,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9055 to 5516. [2022-02-10 03:54:08,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5516 states, 5515 states have (on average 2.5969174977334544) internal successors, (14322), 5515 states have internal predecessors, (14322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:08,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5516 states to 5516 states and 14322 transitions. [2022-02-10 03:54:08,799 INFO L78 Accepts]: Start accepts. Automaton has 5516 states and 14322 transitions. Word has length 28 [2022-02-10 03:54:08,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:08,799 INFO L470 AbstractCegarLoop]: Abstraction has 5516 states and 14322 transitions. [2022-02-10 03:54:08,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:54:08,799 INFO L276 IsEmpty]: Start isEmpty. Operand 5516 states and 14322 transitions. [2022-02-10 03:54:08,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:08,805 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:08,806 INFO L514 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, 1, 1] [2022-02-10 03:54:08,822 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-10 03:54:09,006 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-10 03:54:09,006 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:09,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:09,006 INFO L85 PathProgramCache]: Analyzing trace with hash 786974308, now seen corresponding path program 42 times [2022-02-10 03:54:09,006 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:09,006 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294315828] [2022-02-10 03:54:09,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:09,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:09,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:09,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:09,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294315828] [2022-02-10 03:54:09,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294315828] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:09,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557524990] [2022-02-10 03:54:09,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:54:09,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:09,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:09,060 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-10 03:54:09,062 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-10 03:54:09,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:54:09,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:09,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:09,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:09,172 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:09,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:09,261 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:09,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557524990] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:09,261 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:09,261 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:54:09,261 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047638837] [2022-02-10 03:54:09,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:09,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:54:09,261 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:09,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:54:09,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:54:09,262 INFO L87 Difference]: Start difference. First operand 5516 states and 14322 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:09,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:09,879 INFO L93 Difference]: Finished difference Result 11632 states and 28662 transitions. [2022-02-10 03:54:09,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:54:09,879 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:09,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:09,901 INFO L225 Difference]: With dead ends: 11632 [2022-02-10 03:54:09,901 INFO L226 Difference]: Without dead ends: 11606 [2022-02-10 03:54:09,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=652, Invalid=2000, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:54:09,902 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 360 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:09,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 172 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:09,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2022-02-10 03:54:10,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 9102. [2022-02-10 03:54:10,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9102 states, 9101 states have (on average 2.6655312603010657) internal successors, (24259), 9101 states have internal predecessors, (24259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:10,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9102 states to 9102 states and 24259 transitions. [2022-02-10 03:54:10,077 INFO L78 Accepts]: Start accepts. Automaton has 9102 states and 24259 transitions. Word has length 28 [2022-02-10 03:54:10,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:10,077 INFO L470 AbstractCegarLoop]: Abstraction has 9102 states and 24259 transitions. [2022-02-10 03:54:10,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:10,078 INFO L276 IsEmpty]: Start isEmpty. Operand 9102 states and 24259 transitions. [2022-02-10 03:54:10,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:10,089 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:10,089 INFO L514 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, 1, 1] [2022-02-10 03:54:10,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-02-10 03:54:10,290 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-10 03:54:10,290 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:10,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:10,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1824870604, now seen corresponding path program 43 times [2022-02-10 03:54:10,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:10,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614949987] [2022-02-10 03:54:10,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:10,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:10,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:10,332 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:10,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:10,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614949987] [2022-02-10 03:54:10,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614949987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:10,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253637796] [2022-02-10 03:54:10,332 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:54:10,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:10,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:10,333 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-10 03:54:10,335 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-10 03:54:10,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:10,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:54:10,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:10,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:10,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:10,496 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:10,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253637796] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:10,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:10,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 03:54:10,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77247737] [2022-02-10 03:54:10,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:10,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:54:10,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:10,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:54:10,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:54:10,498 INFO L87 Difference]: Start difference. First operand 9102 states and 24259 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:10,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:10,825 INFO L93 Difference]: Finished difference Result 12636 states and 31257 transitions. [2022-02-10 03:54:10,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:54:10,826 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:10,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:10,852 INFO L225 Difference]: With dead ends: 12636 [2022-02-10 03:54:10,852 INFO L226 Difference]: Without dead ends: 12636 [2022-02-10 03:54:10,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=328, Invalid=602, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:54:10,854 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 236 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:10,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 75 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:54:10,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12636 states. [2022-02-10 03:54:11,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12636 to 9367. [2022-02-10 03:54:11,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9367 states, 9366 states have (on average 2.6450992953235106) internal successors, (24774), 9366 states have internal predecessors, (24774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:11,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9367 states to 9367 states and 24774 transitions. [2022-02-10 03:54:11,048 INFO L78 Accepts]: Start accepts. Automaton has 9367 states and 24774 transitions. Word has length 28 [2022-02-10 03:54:11,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:11,049 INFO L470 AbstractCegarLoop]: Abstraction has 9367 states and 24774 transitions. [2022-02-10 03:54:11,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:11,049 INFO L276 IsEmpty]: Start isEmpty. Operand 9367 states and 24774 transitions. [2022-02-10 03:54:11,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:11,061 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:11,061 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:11,077 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-10 03:54:11,261 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-10 03:54:11,261 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:11,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:11,261 INFO L85 PathProgramCache]: Analyzing trace with hash -1414147796, now seen corresponding path program 44 times [2022-02-10 03:54:11,262 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:11,262 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474808616] [2022-02-10 03:54:11,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:11,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:11,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:11,300 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:11,301 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:11,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474808616] [2022-02-10 03:54:11,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474808616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:11,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859141559] [2022-02-10 03:54:11,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:54:11,301 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:11,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:11,302 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-10 03:54:11,303 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-10 03:54:11,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:54:11,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:11,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:11,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:11,405 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:11,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:11,492 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:11,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859141559] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:11,492 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:11,492 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:54:11,492 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759062361] [2022-02-10 03:54:11,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:11,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:11,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:11,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:11,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:11,493 INFO L87 Difference]: Start difference. First operand 9367 states and 24774 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-10 03:54:12,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:12,096 INFO L93 Difference]: Finished difference Result 13594 states and 34309 transitions. [2022-02-10 03:54:12,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:54:12,096 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 28 [2022-02-10 03:54:12,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:12,124 INFO L225 Difference]: With dead ends: 13594 [2022-02-10 03:54:12,124 INFO L226 Difference]: Without dead ends: 13594 [2022-02-10 03:54:12,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=653, Invalid=2103, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:54:12,125 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 373 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:12,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 167 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:12,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13594 states. [2022-02-10 03:54:12,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13594 to 10460. [2022-02-10 03:54:12,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 2.6355292092934315) internal successors, (27565), 10459 states have internal predecessors, (27565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:12,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 27565 transitions. [2022-02-10 03:54:12,388 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 27565 transitions. Word has length 28 [2022-02-10 03:54:12,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:12,388 INFO L470 AbstractCegarLoop]: Abstraction has 10460 states and 27565 transitions. [2022-02-10 03:54:12,388 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-10 03:54:12,388 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 27565 transitions. [2022-02-10 03:54:12,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:12,400 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:12,401 INFO L514 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, 1, 1] [2022-02-10 03:54:12,416 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:12,601 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-10 03:54:12,601 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:12,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:12,602 INFO L85 PathProgramCache]: Analyzing trace with hash 434845740, now seen corresponding path program 45 times [2022-02-10 03:54:12,602 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:12,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439312002] [2022-02-10 03:54:12,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:12,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:12,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:12,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:12,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:12,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439312002] [2022-02-10 03:54:12,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439312002] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:12,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721462041] [2022-02-10 03:54:12,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:54:12,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:12,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:12,637 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-10 03:54:12,637 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-10 03:54:12,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:54:12,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:12,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:12,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:12,722 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:12,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:12,786 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:12,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721462041] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:12,786 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:12,786 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:54:12,787 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164003278] [2022-02-10 03:54:12,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:12,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:54:12,787 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:12,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:54:12,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:54:12,787 INFO L87 Difference]: Start difference. First operand 10460 states and 27565 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-10 03:54:13,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:13,194 INFO L93 Difference]: Finished difference Result 13788 states and 34436 transitions. [2022-02-10 03:54:13,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:54:13,194 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:13,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:13,221 INFO L225 Difference]: With dead ends: 13788 [2022-02-10 03:54:13,222 INFO L226 Difference]: Without dead ends: 13775 [2022-02-10 03:54:13,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:54:13,222 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 238 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:13,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 152 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:13,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13775 states. [2022-02-10 03:54:13,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13775 to 11039. [2022-02-10 03:54:13,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11039 states, 11038 states have (on average 2.638974451893459) internal successors, (29129), 11038 states have internal predecessors, (29129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:13,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11039 states to 11039 states and 29129 transitions. [2022-02-10 03:54:13,429 INFO L78 Accepts]: Start accepts. Automaton has 11039 states and 29129 transitions. Word has length 28 [2022-02-10 03:54:13,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:13,429 INFO L470 AbstractCegarLoop]: Abstraction has 11039 states and 29129 transitions. [2022-02-10 03:54:13,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-10 03:54:13,429 INFO L276 IsEmpty]: Start isEmpty. Operand 11039 states and 29129 transitions. [2022-02-10 03:54:13,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:13,442 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:13,442 INFO L514 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, 1, 1] [2022-02-10 03:54:13,458 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-10 03:54:13,642 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-10 03:54:13,643 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:13,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:13,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1581452848, now seen corresponding path program 46 times [2022-02-10 03:54:13,643 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:13,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138559253] [2022-02-10 03:54:13,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:13,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:13,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:13,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:13,682 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:13,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138559253] [2022-02-10 03:54:13,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138559253] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:13,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96123551] [2022-02-10 03:54:13,682 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:54:13,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:13,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:13,683 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-10 03:54:13,684 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-10 03:54:13,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:54:13,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:13,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:13,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:13,771 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:13,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:13,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:13,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96123551] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:13,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:13,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:54:13,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278340763] [2022-02-10 03:54:13,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:13,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:54:13,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:13,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:54:13,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:54:13,837 INFO L87 Difference]: Start difference. First operand 11039 states and 29129 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-10 03:54:14,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:14,269 INFO L93 Difference]: Finished difference Result 13540 states and 33548 transitions. [2022-02-10 03:54:14,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:54:14,269 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:14,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:14,296 INFO L225 Difference]: With dead ends: 13540 [2022-02-10 03:54:14,296 INFO L226 Difference]: Without dead ends: 13540 [2022-02-10 03:54:14,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:54:14,297 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 273 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:14,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 194 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:14,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13540 states. [2022-02-10 03:54:14,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13540 to 11058. [2022-02-10 03:54:14,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11058 states, 11057 states have (on average 2.63172650809442) internal successors, (29099), 11057 states have internal predecessors, (29099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:14,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11058 states to 11058 states and 29099 transitions. [2022-02-10 03:54:14,503 INFO L78 Accepts]: Start accepts. Automaton has 11058 states and 29099 transitions. Word has length 28 [2022-02-10 03:54:14,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:14,503 INFO L470 AbstractCegarLoop]: Abstraction has 11058 states and 29099 transitions. [2022-02-10 03:54:14,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-10 03:54:14,503 INFO L276 IsEmpty]: Start isEmpty. Operand 11058 states and 29099 transitions. [2022-02-10 03:54:14,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:14,516 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:14,516 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:14,532 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-10 03:54:14,716 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-10 03:54:14,717 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:14,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:14,717 INFO L85 PathProgramCache]: Analyzing trace with hash -2041976460, now seen corresponding path program 47 times [2022-02-10 03:54:14,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:14,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739964361] [2022-02-10 03:54:14,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:14,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:14,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:14,763 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:14,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:14,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739964361] [2022-02-10 03:54:14,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739964361] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:14,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034894001] [2022-02-10 03:54:14,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:14,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:14,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:14,764 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-10 03:54:14,765 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-10 03:54:14,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:54:14,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:14,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:14,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:14,853 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:14,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:14,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034894001] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:14,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:14,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:54:14,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768872747] [2022-02-10 03:54:14,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:14,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:14,932 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:14,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:14,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:14,932 INFO L87 Difference]: Start difference. First operand 11058 states and 29099 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-10 03:54:15,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:15,449 INFO L93 Difference]: Finished difference Result 14181 states and 35839 transitions. [2022-02-10 03:54:15,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:54:15,450 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 28 [2022-02-10 03:54:15,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:15,481 INFO L225 Difference]: With dead ends: 14181 [2022-02-10 03:54:15,481 INFO L226 Difference]: Without dead ends: 14180 [2022-02-10 03:54:15,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=537, Invalid=1719, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:54:15,481 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 334 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:15,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 150 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:15,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14180 states. [2022-02-10 03:54:15,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14180 to 11049. [2022-02-10 03:54:15,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11049 states, 11048 states have (on average 2.6321506154960175) internal successors, (29080), 11048 states have internal predecessors, (29080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:15,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11049 states to 11049 states and 29080 transitions. [2022-02-10 03:54:15,714 INFO L78 Accepts]: Start accepts. Automaton has 11049 states and 29080 transitions. Word has length 28 [2022-02-10 03:54:15,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:15,714 INFO L470 AbstractCegarLoop]: Abstraction has 11049 states and 29080 transitions. [2022-02-10 03:54:15,714 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-10 03:54:15,714 INFO L276 IsEmpty]: Start isEmpty. Operand 11049 states and 29080 transitions. [2022-02-10 03:54:15,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:15,727 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:15,727 INFO L514 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, 1, 1] [2022-02-10 03:54:15,743 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-10 03:54:15,927 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-10 03:54:15,928 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:15,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:15,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1429295888, now seen corresponding path program 48 times [2022-02-10 03:54:15,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:15,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698747543] [2022-02-10 03:54:15,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:15,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:15,963 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:15,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:15,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698747543] [2022-02-10 03:54:15,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698747543] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:15,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227470408] [2022-02-10 03:54:15,964 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:54:15,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:15,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:15,965 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-10 03:54:15,965 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-10 03:54:15,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:54:15,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:15,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:15,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:16,056 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:16,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:16,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:16,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227470408] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:16,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:16,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:54:16,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740662476] [2022-02-10 03:54:16,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:16,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:54:16,122 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:16,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:54:16,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:54:16,122 INFO L87 Difference]: Start difference. First operand 11049 states and 29080 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:16,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:16,629 INFO L93 Difference]: Finished difference Result 14284 states and 35311 transitions. [2022-02-10 03:54:16,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:54:16,630 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:16,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:16,658 INFO L225 Difference]: With dead ends: 14284 [2022-02-10 03:54:16,659 INFO L226 Difference]: Without dead ends: 14284 [2022-02-10 03:54:16,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=516, Invalid=1290, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:54:16,659 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 319 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:16,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 229 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:16,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14284 states. [2022-02-10 03:54:16,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14284 to 11176. [2022-02-10 03:54:16,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11176 states, 11175 states have (on average 2.6351677852348994) internal successors, (29448), 11175 states have internal predecessors, (29448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:16,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11176 states to 11176 states and 29448 transitions. [2022-02-10 03:54:16,878 INFO L78 Accepts]: Start accepts. Automaton has 11176 states and 29448 transitions. Word has length 28 [2022-02-10 03:54:16,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:16,879 INFO L470 AbstractCegarLoop]: Abstraction has 11176 states and 29448 transitions. [2022-02-10 03:54:16,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:16,879 INFO L276 IsEmpty]: Start isEmpty. Operand 11176 states and 29448 transitions. [2022-02-10 03:54:16,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:16,892 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:16,892 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:16,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-10 03:54:17,092 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-10 03:54:17,092 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:17,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:17,092 INFO L85 PathProgramCache]: Analyzing trace with hash 947589348, now seen corresponding path program 49 times [2022-02-10 03:54:17,093 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:17,093 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385301777] [2022-02-10 03:54:17,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:17,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:17,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:17,132 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:17,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:17,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385301777] [2022-02-10 03:54:17,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385301777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:17,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993318355] [2022-02-10 03:54:17,132 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:54:17,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:17,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:17,134 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-10 03:54:17,135 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-10 03:54:17,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:17,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:17,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:17,260 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:17,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:17,372 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:17,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993318355] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:17,373 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:17,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-10 03:54:17,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144501346] [2022-02-10 03:54:17,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:17,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:54:17,373 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:17,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:54:17,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:54:17,373 INFO L87 Difference]: Start difference. First operand 11176 states and 29448 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:19,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:19,356 INFO L93 Difference]: Finished difference Result 26407 states and 65588 transitions. [2022-02-10 03:54:19,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-02-10 03:54:19,356 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:19,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:19,413 INFO L225 Difference]: With dead ends: 26407 [2022-02-10 03:54:19,413 INFO L226 Difference]: Without dead ends: 26407 [2022-02-10 03:54:19,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7492 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4085, Invalid=14275, Unknown=0, NotChecked=0, Total=18360 [2022-02-10 03:54:19,416 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 543 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:19,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [543 Valid, 287 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:54:19,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26407 states. [2022-02-10 03:54:19,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26407 to 14182. [2022-02-10 03:54:19,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14182 states, 14181 states have (on average 2.6932515337423313) internal successors, (38193), 14181 states have internal predecessors, (38193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:19,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14182 states to 14182 states and 38193 transitions. [2022-02-10 03:54:19,790 INFO L78 Accepts]: Start accepts. Automaton has 14182 states and 38193 transitions. Word has length 28 [2022-02-10 03:54:19,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:19,790 INFO L470 AbstractCegarLoop]: Abstraction has 14182 states and 38193 transitions. [2022-02-10 03:54:19,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:19,791 INFO L276 IsEmpty]: Start isEmpty. Operand 14182 states and 38193 transitions. [2022-02-10 03:54:19,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:19,806 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:19,806 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:19,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:20,006 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-10 03:54:20,007 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:20,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:20,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1750200620, now seen corresponding path program 50 times [2022-02-10 03:54:20,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:20,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671714631] [2022-02-10 03:54:20,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:20,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:20,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:20,045 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:20,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:20,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671714631] [2022-02-10 03:54:20,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671714631] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:20,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313168653] [2022-02-10 03:54:20,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:54:20,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:20,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:20,047 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-10 03:54:20,047 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-10 03:54:20,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:54:20,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:20,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:20,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:20,158 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:20,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:20,251 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:20,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313168653] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:20,251 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:20,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:54:20,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981284137] [2022-02-10 03:54:20,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:20,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:54:20,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:20,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:54:20,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:54:20,252 INFO L87 Difference]: Start difference. First operand 14182 states and 38193 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:21,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:21,436 INFO L93 Difference]: Finished difference Result 25793 states and 64080 transitions. [2022-02-10 03:54:21,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:54:21,437 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:21,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:21,500 INFO L225 Difference]: With dead ends: 25793 [2022-02-10 03:54:21,500 INFO L226 Difference]: Without dead ends: 25790 [2022-02-10 03:54:21,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2749 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1873, Invalid=5783, Unknown=0, NotChecked=0, Total=7656 [2022-02-10 03:54:21,502 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 465 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:21,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 304 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:54:21,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25790 states. [2022-02-10 03:54:21,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25790 to 14201. [2022-02-10 03:54:21,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14201 states, 14200 states have (on average 2.691760563380282) internal successors, (38223), 14200 states have internal predecessors, (38223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:22,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14201 states to 14201 states and 38223 transitions. [2022-02-10 03:54:22,018 INFO L78 Accepts]: Start accepts. Automaton has 14201 states and 38223 transitions. Word has length 28 [2022-02-10 03:54:22,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:22,018 INFO L470 AbstractCegarLoop]: Abstraction has 14201 states and 38223 transitions. [2022-02-10 03:54:22,018 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:22,018 INFO L276 IsEmpty]: Start isEmpty. Operand 14201 states and 38223 transitions. [2022-02-10 03:54:22,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:22,036 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:22,036 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:22,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-10 03:54:22,237 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-10 03:54:22,237 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:22,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:22,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1159583208, now seen corresponding path program 30 times [2022-02-10 03:54:22,238 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:22,238 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167412853] [2022-02-10 03:54:22,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:22,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:22,281 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:22,281 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:22,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167412853] [2022-02-10 03:54:22,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167412853] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:22,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587131439] [2022-02-10 03:54:22,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:54:22,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:22,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:22,283 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-10 03:54:22,283 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-10 03:54:22,304 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:54:22,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:22,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:22,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:22,371 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:22,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:22,435 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:22,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587131439] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:22,436 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:22,436 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:54:22,436 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158071887] [2022-02-10 03:54:22,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:22,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:54:22,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:22,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:54:22,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:54:22,436 INFO L87 Difference]: Start difference. First operand 14201 states and 38223 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:22,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:22,926 INFO L93 Difference]: Finished difference Result 17696 states and 46865 transitions. [2022-02-10 03:54:22,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:54:22,927 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:22,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:22,961 INFO L225 Difference]: With dead ends: 17696 [2022-02-10 03:54:22,961 INFO L226 Difference]: Without dead ends: 17694 [2022-02-10 03:54:22,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=534, Invalid=1818, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:54:22,962 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 182 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:22,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 102 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:22,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17694 states. [2022-02-10 03:54:23,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17694 to 14222. [2022-02-10 03:54:23,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14222 states, 14221 states have (on average 2.6896842697419308) internal successors, (38250), 14221 states have internal predecessors, (38250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:23,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14222 states to 14222 states and 38250 transitions. [2022-02-10 03:54:23,234 INFO L78 Accepts]: Start accepts. Automaton has 14222 states and 38250 transitions. Word has length 28 [2022-02-10 03:54:23,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:23,234 INFO L470 AbstractCegarLoop]: Abstraction has 14222 states and 38250 transitions. [2022-02-10 03:54:23,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:23,234 INFO L276 IsEmpty]: Start isEmpty. Operand 14222 states and 38250 transitions. [2022-02-10 03:54:23,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:23,250 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:23,250 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:23,266 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-10 03:54:23,450 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-10 03:54:23,451 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:23,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:23,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1933142444, now seen corresponding path program 31 times [2022-02-10 03:54:23,451 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:23,451 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601670225] [2022-02-10 03:54:23,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:23,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:23,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:23,493 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:23,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:23,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601670225] [2022-02-10 03:54:23,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601670225] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:23,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686813148] [2022-02-10 03:54:23,493 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:54:23,494 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:23,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:23,495 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-10 03:54:23,495 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-10 03:54:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:23,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:23,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:23,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:23,657 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:23,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686813148] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:23,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:23,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:54:23,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553805050] [2022-02-10 03:54:23,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:23,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:54:23,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:23,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:54:23,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:54:23,658 INFO L87 Difference]: Start difference. First operand 14222 states and 38250 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:24,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:24,218 INFO L93 Difference]: Finished difference Result 17780 states and 46995 transitions. [2022-02-10 03:54:24,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:54:24,219 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:24,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:24,251 INFO L225 Difference]: With dead ends: 17780 [2022-02-10 03:54:24,251 INFO L226 Difference]: Without dead ends: 17780 [2022-02-10 03:54:24,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=636, Invalid=2444, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:54:24,252 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 236 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:24,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 120 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:24,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17780 states. [2022-02-10 03:54:24,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17780 to 14478. [2022-02-10 03:54:24,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14478 states, 14477 states have (on average 2.679422532292602) internal successors, (38790), 14477 states have internal predecessors, (38790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:24,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14478 states to 14478 states and 38790 transitions. [2022-02-10 03:54:24,535 INFO L78 Accepts]: Start accepts. Automaton has 14478 states and 38790 transitions. Word has length 28 [2022-02-10 03:54:24,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:24,536 INFO L470 AbstractCegarLoop]: Abstraction has 14478 states and 38790 transitions. [2022-02-10 03:54:24,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:24,536 INFO L276 IsEmpty]: Start isEmpty. Operand 14478 states and 38790 transitions. [2022-02-10 03:54:24,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:24,552 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:24,552 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:24,567 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-10 03:54:24,752 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-10 03:54:24,752 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:24,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:24,753 INFO L85 PathProgramCache]: Analyzing trace with hash -512831316, now seen corresponding path program 32 times [2022-02-10 03:54:24,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:24,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786723035] [2022-02-10 03:54:24,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:24,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:24,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:24,787 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:24,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:24,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786723035] [2022-02-10 03:54:24,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786723035] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:24,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020642903] [2022-02-10 03:54:24,788 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:54:24,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:24,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:24,789 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-10 03:54:24,789 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-10 03:54:24,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:54:24,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:24,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:24,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:24,911 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:24,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:24,955 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:24,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020642903] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:24,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:24,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:54:24,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813548895] [2022-02-10 03:54:24,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:24,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:54:24,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:24,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:54:24,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:54:24,956 INFO L87 Difference]: Start difference. First operand 14478 states and 38790 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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-10 03:54:25,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:25,454 INFO L93 Difference]: Finished difference Result 17914 states and 47485 transitions. [2022-02-10 03:54:25,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:54:25,454 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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 28 [2022-02-10 03:54:25,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:25,493 INFO L225 Difference]: With dead ends: 17914 [2022-02-10 03:54:25,493 INFO L226 Difference]: Without dead ends: 17910 [2022-02-10 03:54:25,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=392, Invalid=1168, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:54:25,494 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 203 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:25,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 207 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:25,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17910 states. [2022-02-10 03:54:25,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17910 to 17145. [2022-02-10 03:54:25,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17145 states, 17144 states have (on average 2.695695286980868) internal successors, (46215), 17144 states have internal predecessors, (46215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:25,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17145 states to 17145 states and 46215 transitions. [2022-02-10 03:54:25,819 INFO L78 Accepts]: Start accepts. Automaton has 17145 states and 46215 transitions. Word has length 28 [2022-02-10 03:54:25,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:25,819 INFO L470 AbstractCegarLoop]: Abstraction has 17145 states and 46215 transitions. [2022-02-10 03:54:25,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-10 03:54:25,820 INFO L276 IsEmpty]: Start isEmpty. Operand 17145 states and 46215 transitions. [2022-02-10 03:54:25,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:25,842 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:25,842 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:25,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-10 03:54:26,043 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-10 03:54:26,044 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:26,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:26,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1305313780, now seen corresponding path program 33 times [2022-02-10 03:54:26,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:26,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042249859] [2022-02-10 03:54:26,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:26,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:26,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:26,082 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:26,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:26,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042249859] [2022-02-10 03:54:26,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042249859] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:26,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577969095] [2022-02-10 03:54:26,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:54:26,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:26,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:26,083 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-10 03:54:26,084 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-10 03:54:26,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:54:26,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:26,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:26,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:26,169 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:26,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:26,236 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:26,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577969095] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:26,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:26,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:54:26,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294170408] [2022-02-10 03:54:26,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:26,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:54:26,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:26,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:54:26,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:54:26,237 INFO L87 Difference]: Start difference. First operand 17145 states and 46215 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:26,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:26,706 INFO L93 Difference]: Finished difference Result 20867 states and 55618 transitions. [2022-02-10 03:54:26,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:54:26,706 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:26,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:26,751 INFO L225 Difference]: With dead ends: 20867 [2022-02-10 03:54:26,751 INFO L226 Difference]: Without dead ends: 20865 [2022-02-10 03:54:26,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=414, Invalid=1478, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:54:26,752 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 231 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:26,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 113 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:26,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20865 states. [2022-02-10 03:54:27,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20865 to 17075. [2022-02-10 03:54:27,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17075 states, 17074 states have (on average 2.696790441607122) internal successors, (46045), 17074 states have internal predecessors, (46045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:27,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17075 states to 17075 states and 46045 transitions. [2022-02-10 03:54:27,092 INFO L78 Accepts]: Start accepts. Automaton has 17075 states and 46045 transitions. Word has length 28 [2022-02-10 03:54:27,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:27,092 INFO L470 AbstractCegarLoop]: Abstraction has 17075 states and 46045 transitions. [2022-02-10 03:54:27,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:54:27,092 INFO L276 IsEmpty]: Start isEmpty. Operand 17075 states and 46045 transitions. [2022-02-10 03:54:27,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:27,113 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:27,113 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:27,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-02-10 03:54:27,313 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-10 03:54:27,313 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:27,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:27,314 INFO L85 PathProgramCache]: Analyzing trace with hash -973022356, now seen corresponding path program 51 times [2022-02-10 03:54:27,314 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:27,314 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246372832] [2022-02-10 03:54:27,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:27,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:27,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:27,362 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:27,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246372832] [2022-02-10 03:54:27,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246372832] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:27,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020103256] [2022-02-10 03:54:27,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:54:27,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:27,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:27,363 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:27,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-10 03:54:27,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:54:27,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:27,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:27,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:27,456 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:27,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:27,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:27,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020103256] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:27,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:27,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:54:27,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806381166] [2022-02-10 03:54:27,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:27,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:54:27,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:27,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:54:27,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:54:27,542 INFO L87 Difference]: Start difference. First operand 17075 states and 46045 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:28,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:28,173 INFO L93 Difference]: Finished difference Result 20762 states and 54465 transitions. [2022-02-10 03:54:28,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:54:28,173 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:28,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:28,222 INFO L225 Difference]: With dead ends: 20762 [2022-02-10 03:54:28,222 INFO L226 Difference]: Without dead ends: 20759 [2022-02-10 03:54:28,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=629, Invalid=2127, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:54:28,223 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 305 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:28,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 196 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:54:28,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20759 states. [2022-02-10 03:54:28,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20759 to 17076. [2022-02-10 03:54:28,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17076 states, 17075 states have (on average 2.696632503660322) internal successors, (46045), 17075 states have internal predecessors, (46045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:28,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17076 states to 17076 states and 46045 transitions. [2022-02-10 03:54:28,583 INFO L78 Accepts]: Start accepts. Automaton has 17076 states and 46045 transitions. Word has length 28 [2022-02-10 03:54:28,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:28,583 INFO L470 AbstractCegarLoop]: Abstraction has 17076 states and 46045 transitions. [2022-02-10 03:54:28,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:28,583 INFO L276 IsEmpty]: Start isEmpty. Operand 17076 states and 46045 transitions. [2022-02-10 03:54:28,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:28,605 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:28,605 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:28,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-10 03:54:28,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:28,806 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:28,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:28,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1303936048, now seen corresponding path program 52 times [2022-02-10 03:54:28,806 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:28,806 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288982002] [2022-02-10 03:54:28,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:28,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:28,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:28,850 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:28,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:28,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288982002] [2022-02-10 03:54:28,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288982002] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:28,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240968498] [2022-02-10 03:54:28,850 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:54:28,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:28,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:28,851 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:28,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-10 03:54:28,876 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:54:28,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:28,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:28,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:28,962 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:28,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:29,047 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:29,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240968498] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:29,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:29,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 18 [2022-02-10 03:54:29,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426302926] [2022-02-10 03:54:29,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:29,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:54:29,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:29,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:54:29,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:54:29,048 INFO L87 Difference]: Start difference. First operand 17076 states and 46045 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:54:30,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:30,392 INFO L93 Difference]: Finished difference Result 28841 states and 72114 transitions. [2022-02-10 03:54:30,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 03:54:30,393 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:30,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:30,453 INFO L225 Difference]: With dead ends: 28841 [2022-02-10 03:54:30,454 INFO L226 Difference]: Without dead ends: 28838 [2022-02-10 03:54:30,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3219 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1989, Invalid=6941, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:54:30,455 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 558 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:30,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [558 Valid, 255 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:54:30,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28838 states. [2022-02-10 03:54:30,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28838 to 17220. [2022-02-10 03:54:30,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17220 states, 17219 states have (on average 2.6885998025437017) internal successors, (46295), 17219 states have internal predecessors, (46295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:30,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17220 states to 17220 states and 46295 transitions. [2022-02-10 03:54:30,893 INFO L78 Accepts]: Start accepts. Automaton has 17220 states and 46295 transitions. Word has length 28 [2022-02-10 03:54:30,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:30,893 INFO L470 AbstractCegarLoop]: Abstraction has 17220 states and 46295 transitions. [2022-02-10 03:54:30,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:54:30,893 INFO L276 IsEmpty]: Start isEmpty. Operand 17220 states and 46295 transitions. [2022-02-10 03:54:30,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:30,914 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:30,914 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:30,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-10 03:54:31,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-10 03:54:31,115 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:31,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:31,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2134958142, now seen corresponding path program 53 times [2022-02-10 03:54:31,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:31,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98262971] [2022-02-10 03:54:31,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:31,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:31,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:31,159 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:31,160 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:31,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98262971] [2022-02-10 03:54:31,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98262971] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:31,160 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183312366] [2022-02-10 03:54:31,160 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:31,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:31,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:31,161 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:31,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-10 03:54:31,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:54:31,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:31,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:31,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:31,282 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:31,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:31,379 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:31,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183312366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:31,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:31,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:54:31,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212371318] [2022-02-10 03:54:31,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:31,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:54:31,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:31,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:54:31,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:54:31,380 INFO L87 Difference]: Start difference. First operand 17220 states and 46295 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:33,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:33,085 INFO L93 Difference]: Finished difference Result 22921 states and 58810 transitions. [2022-02-10 03:54:33,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-02-10 03:54:33,086 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:33,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:33,140 INFO L225 Difference]: With dead ends: 22921 [2022-02-10 03:54:33,140 INFO L226 Difference]: Without dead ends: 22921 [2022-02-10 03:54:33,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5569 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2559, Invalid=11247, Unknown=0, NotChecked=0, Total=13806 [2022-02-10 03:54:33,142 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 483 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 1278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:33,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [483 Valid, 448 Invalid, 1278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1168 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:54:33,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22921 states. [2022-02-10 03:54:33,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22921 to 17247. [2022-02-10 03:54:33,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17247 states, 17246 states have (on average 2.6866519772700914) internal successors, (46334), 17246 states have internal predecessors, (46334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:33,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17247 states to 17247 states and 46334 transitions. [2022-02-10 03:54:33,577 INFO L78 Accepts]: Start accepts. Automaton has 17247 states and 46334 transitions. Word has length 28 [2022-02-10 03:54:33,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:33,577 INFO L470 AbstractCegarLoop]: Abstraction has 17247 states and 46334 transitions. [2022-02-10 03:54:33,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:33,577 INFO L276 IsEmpty]: Start isEmpty. Operand 17247 states and 46334 transitions. [2022-02-10 03:54:33,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:33,600 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:33,600 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:33,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:33,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:33,800 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:33,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:33,801 INFO L85 PathProgramCache]: Analyzing trace with hash 825848236, now seen corresponding path program 34 times [2022-02-10 03:54:33,801 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:33,801 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190124089] [2022-02-10 03:54:33,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:33,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:33,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:33,849 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:33,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:33,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190124089] [2022-02-10 03:54:33,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190124089] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:33,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560758256] [2022-02-10 03:54:33,850 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:54:33,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:33,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:33,851 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:33,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-10 03:54:33,872 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:54:33,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:33,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:33,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:33,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:33,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:34,042 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:34,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560758256] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:34,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:34,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:54:34,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061649767] [2022-02-10 03:54:34,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:34,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:34,043 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:34,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:34,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:34,043 INFO L87 Difference]: Start difference. First operand 17247 states and 46334 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-10 03:54:34,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:34,581 INFO L93 Difference]: Finished difference Result 21046 states and 55927 transitions. [2022-02-10 03:54:34,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:54:34,581 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 28 [2022-02-10 03:54:34,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:34,629 INFO L225 Difference]: With dead ends: 21046 [2022-02-10 03:54:34,630 INFO L226 Difference]: Without dead ends: 21046 [2022-02-10 03:54:34,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=500, Invalid=1480, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:54:34,630 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 177 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:34,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 160 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:34,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21046 states. [2022-02-10 03:54:34,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21046 to 17271. [2022-02-10 03:54:34,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17271 states, 17270 states have (on average 2.685755645628257) internal successors, (46383), 17270 states have internal predecessors, (46383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:34,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17271 states to 17271 states and 46383 transitions. [2022-02-10 03:54:34,990 INFO L78 Accepts]: Start accepts. Automaton has 17271 states and 46383 transitions. Word has length 28 [2022-02-10 03:54:34,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:34,990 INFO L470 AbstractCegarLoop]: Abstraction has 17271 states and 46383 transitions. [2022-02-10 03:54:34,991 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-10 03:54:34,991 INFO L276 IsEmpty]: Start isEmpty. Operand 17271 states and 46383 transitions. [2022-02-10 03:54:35,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:35,014 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:35,014 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:35,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-02-10 03:54:35,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:35,214 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:35,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:35,215 INFO L85 PathProgramCache]: Analyzing trace with hash -286240020, now seen corresponding path program 35 times [2022-02-10 03:54:35,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:35,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61644775] [2022-02-10 03:54:35,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:35,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:35,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:35,271 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:35,271 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:35,271 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61644775] [2022-02-10 03:54:35,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61644775] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:35,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553890152] [2022-02-10 03:54:35,272 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:35,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:35,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:35,273 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:35,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-10 03:54:35,295 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:54:35,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:35,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:35,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:35,366 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:35,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:35,433 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:35,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553890152] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:35,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:35,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:54:35,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238251839] [2022-02-10 03:54:35,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:35,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:35,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:35,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:35,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:35,434 INFO L87 Difference]: Start difference. First operand 17271 states and 46383 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-10 03:54:35,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:35,961 INFO L93 Difference]: Finished difference Result 21008 states and 55811 transitions. [2022-02-10 03:54:35,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:54:35,962 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 28 [2022-02-10 03:54:35,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:36,010 INFO L225 Difference]: With dead ends: 21008 [2022-02-10 03:54:36,010 INFO L226 Difference]: Without dead ends: 21005 [2022-02-10 03:54:36,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=447, Invalid=1623, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:54:36,011 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 242 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:36,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 144 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:36,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21005 states. [2022-02-10 03:54:36,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21005 to 17258. [2022-02-10 03:54:36,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17258 states, 17257 states have (on average 2.686098394854262) internal successors, (46354), 17257 states have internal predecessors, (46354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:36,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17258 states to 17258 states and 46354 transitions. [2022-02-10 03:54:36,371 INFO L78 Accepts]: Start accepts. Automaton has 17258 states and 46354 transitions. Word has length 28 [2022-02-10 03:54:36,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:36,371 INFO L470 AbstractCegarLoop]: Abstraction has 17258 states and 46354 transitions. [2022-02-10 03:54:36,372 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-10 03:54:36,372 INFO L276 IsEmpty]: Start isEmpty. Operand 17258 states and 46354 transitions. [2022-02-10 03:54:36,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:36,395 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:36,395 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:36,410 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-10 03:54:36,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:36,595 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:36,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:36,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1292568988, now seen corresponding path program 54 times [2022-02-10 03:54:36,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:36,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163653843] [2022-02-10 03:54:36,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:36,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:36,635 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:36,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:36,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163653843] [2022-02-10 03:54:36,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163653843] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:36,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434154344] [2022-02-10 03:54:36,636 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:54:36,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:36,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:36,637 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:36,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-10 03:54:36,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:54:36,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:36,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:36,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:36,753 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:36,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:36,856 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:36,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434154344] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:36,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:36,856 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 03:54:36,856 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439808841] [2022-02-10 03:54:36,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:36,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:54:36,856 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:36,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:54:36,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:54:36,857 INFO L87 Difference]: Start difference. First operand 17258 states and 46354 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 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-10 03:54:38,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:38,479 INFO L93 Difference]: Finished difference Result 25922 states and 66395 transitions. [2022-02-10 03:54:38,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-02-10 03:54:38,479 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 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 28 [2022-02-10 03:54:38,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:38,533 INFO L225 Difference]: With dead ends: 25922 [2022-02-10 03:54:38,533 INFO L226 Difference]: Without dead ends: 25922 [2022-02-10 03:54:38,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4878 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2477, Invalid=9733, Unknown=0, NotChecked=0, Total=12210 [2022-02-10 03:54:38,535 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 557 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:38,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 344 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:54:38,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25922 states. [2022-02-10 03:54:38,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25922 to 17338. [2022-02-10 03:54:38,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17338 states, 17337 states have (on average 2.683913018399954) internal successors, (46531), 17337 states have internal predecessors, (46531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:39,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17338 states to 17338 states and 46531 transitions. [2022-02-10 03:54:39,041 INFO L78 Accepts]: Start accepts. Automaton has 17338 states and 46531 transitions. Word has length 28 [2022-02-10 03:54:39,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:39,041 INFO L470 AbstractCegarLoop]: Abstraction has 17338 states and 46531 transitions. [2022-02-10 03:54:39,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 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-10 03:54:39,041 INFO L276 IsEmpty]: Start isEmpty. Operand 17338 states and 46531 transitions. [2022-02-10 03:54:39,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:39,065 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:39,065 INFO L514 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, 1, 1] [2022-02-10 03:54:39,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-10 03:54:39,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-02-10 03:54:39,265 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:39,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:39,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1661683044, now seen corresponding path program 55 times [2022-02-10 03:54:39,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:39,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46080852] [2022-02-10 03:54:39,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:39,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:39,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:39,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:39,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46080852] [2022-02-10 03:54:39,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46080852] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:39,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004380459] [2022-02-10 03:54:39,310 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:54:39,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:39,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:39,312 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:39,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-10 03:54:39,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:39,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:39,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:39,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:39,445 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:39,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004380459] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:39,446 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:39,446 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-02-10 03:54:39,446 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039219775] [2022-02-10 03:54:39,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:39,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:54:39,446 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:39,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:54:39,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:54:39,446 INFO L87 Difference]: Start difference. First operand 17338 states and 46531 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:39,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:39,775 INFO L93 Difference]: Finished difference Result 27007 states and 71040 transitions. [2022-02-10 03:54:39,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:54:39,775 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:39,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:39,833 INFO L225 Difference]: With dead ends: 27007 [2022-02-10 03:54:39,834 INFO L226 Difference]: Without dead ends: 26987 [2022-02-10 03:54:39,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=546, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:54:39,834 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 183 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:39,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 145 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:54:39,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26987 states. [2022-02-10 03:54:40,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26987 to 21460. [2022-02-10 03:54:40,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21460 states, 21459 states have (on average 2.682277832145021) internal successors, (57559), 21459 states have internal predecessors, (57559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:40,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21460 states to 21460 states and 57559 transitions. [2022-02-10 03:54:40,252 INFO L78 Accepts]: Start accepts. Automaton has 21460 states and 57559 transitions. Word has length 28 [2022-02-10 03:54:40,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:40,252 INFO L470 AbstractCegarLoop]: Abstraction has 21460 states and 57559 transitions. [2022-02-10 03:54:40,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:40,252 INFO L276 IsEmpty]: Start isEmpty. Operand 21460 states and 57559 transitions. [2022-02-10 03:54:40,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:40,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:40,277 INFO L514 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, 1, 1] [2022-02-10 03:54:40,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:40,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:40,478 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:40,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:40,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1706312728, now seen corresponding path program 56 times [2022-02-10 03:54:40,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:40,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920938025] [2022-02-10 03:54:40,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:40,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:40,517 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:40,518 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:40,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920938025] [2022-02-10 03:54:40,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920938025] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:40,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614052408] [2022-02-10 03:54:40,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:54:40,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:40,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:40,520 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:40,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-10 03:54:40,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:54:40,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:40,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:54:40,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:40,617 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:40,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:40,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:40,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614052408] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:40,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:40,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 03:54:40,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343627987] [2022-02-10 03:54:40,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:40,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:40,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:40,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:40,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:40,702 INFO L87 Difference]: Start difference. First operand 21460 states and 57559 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-10 03:54:41,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:41,195 INFO L93 Difference]: Finished difference Result 41212 states and 102551 transitions. [2022-02-10 03:54:41,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:54:41,195 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:41,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:41,301 INFO L225 Difference]: With dead ends: 41212 [2022-02-10 03:54:41,301 INFO L226 Difference]: Without dead ends: 41212 [2022-02-10 03:54:41,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=462, Invalid=944, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:54:41,301 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 253 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:41,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 131 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:54:41,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41212 states. [2022-02-10 03:54:41,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41212 to 27126. [2022-02-10 03:54:41,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27126 states, 27125 states have (on average 2.7142857142857144) internal successors, (73625), 27125 states have internal predecessors, (73625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:42,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27126 states to 27126 states and 73625 transitions. [2022-02-10 03:54:42,017 INFO L78 Accepts]: Start accepts. Automaton has 27126 states and 73625 transitions. Word has length 28 [2022-02-10 03:54:42,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:42,017 INFO L470 AbstractCegarLoop]: Abstraction has 27126 states and 73625 transitions. [2022-02-10 03:54:42,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-10 03:54:42,017 INFO L276 IsEmpty]: Start isEmpty. Operand 27126 states and 73625 transitions. [2022-02-10 03:54:42,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:42,051 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:42,051 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:42,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-10 03:54:42,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:42,251 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:42,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:42,252 INFO L85 PathProgramCache]: Analyzing trace with hash -296334036, now seen corresponding path program 57 times [2022-02-10 03:54:42,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:42,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408961369] [2022-02-10 03:54:42,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:42,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:42,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:42,295 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:42,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:42,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408961369] [2022-02-10 03:54:42,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408961369] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:42,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102175440] [2022-02-10 03:54:42,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:54:42,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:42,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:42,297 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:42,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-10 03:54:42,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:54:42,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:42,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:42,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:42,399 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:42,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:42,488 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:42,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102175440] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:42,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:42,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:54:42,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360533165] [2022-02-10 03:54:42,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:42,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:54:42,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:42,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:54:42,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:54:42,489 INFO L87 Difference]: Start difference. First operand 27126 states and 73625 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:43,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:43,780 INFO L93 Difference]: Finished difference Result 38164 states and 99529 transitions. [2022-02-10 03:54:43,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-02-10 03:54:43,780 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:43,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:43,884 INFO L225 Difference]: With dead ends: 38164 [2022-02-10 03:54:43,884 INFO L226 Difference]: Without dead ends: 38164 [2022-02-10 03:54:43,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3554 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2004, Invalid=6926, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:54:43,886 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 592 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:43,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 212 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:54:43,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38164 states. [2022-02-10 03:54:44,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38164 to 27177. [2022-02-10 03:54:44,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27177 states, 27176 states have (on average 2.7132396231969387) internal successors, (73735), 27176 states have internal predecessors, (73735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:44,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27177 states to 27177 states and 73735 transitions. [2022-02-10 03:54:44,592 INFO L78 Accepts]: Start accepts. Automaton has 27177 states and 73735 transitions. Word has length 28 [2022-02-10 03:54:44,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:44,592 INFO L470 AbstractCegarLoop]: Abstraction has 27177 states and 73735 transitions. [2022-02-10 03:54:44,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:44,592 INFO L276 IsEmpty]: Start isEmpty. Operand 27177 states and 73735 transitions. [2022-02-10 03:54:44,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:44,625 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:44,625 INFO L514 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, 1, 1] [2022-02-10 03:54:44,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:44,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:44,826 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:44,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:44,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1197280408, now seen corresponding path program 58 times [2022-02-10 03:54:44,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:44,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988504139] [2022-02-10 03:54:44,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:44,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:44,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:44,865 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:44,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:44,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988504139] [2022-02-10 03:54:44,866 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988504139] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:44,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049854806] [2022-02-10 03:54:44,866 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:54:44,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:44,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:44,867 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:44,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-10 03:54:44,886 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:54:44,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:44,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:44,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:44,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:44,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:45,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:45,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049854806] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:45,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:45,012 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:54:45,012 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749876997] [2022-02-10 03:54:45,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:45,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:54:45,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:45,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:54:45,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:54:45,013 INFO L87 Difference]: Start difference. First operand 27177 states and 73735 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:45,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:45,358 INFO L93 Difference]: Finished difference Result 28976 states and 76751 transitions. [2022-02-10 03:54:45,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:54:45,359 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:45,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:45,435 INFO L225 Difference]: With dead ends: 28976 [2022-02-10 03:54:45,435 INFO L226 Difference]: Without dead ends: 28976 [2022-02-10 03:54:45,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:54:45,436 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 138 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:45,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 143 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:54:45,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28976 states. [2022-02-10 03:54:45,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28976 to 26684. [2022-02-10 03:54:46,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26684 states, 26683 states have (on average 2.7064423040887458) internal successors, (72216), 26683 states have internal predecessors, (72216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:46,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26684 states to 26684 states and 72216 transitions. [2022-02-10 03:54:46,083 INFO L78 Accepts]: Start accepts. Automaton has 26684 states and 72216 transitions. Word has length 28 [2022-02-10 03:54:46,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:46,083 INFO L470 AbstractCegarLoop]: Abstraction has 26684 states and 72216 transitions. [2022-02-10 03:54:46,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:46,084 INFO L276 IsEmpty]: Start isEmpty. Operand 26684 states and 72216 transitions. [2022-02-10 03:54:46,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:46,112 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:46,112 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:46,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-10 03:54:46,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:46,313 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:46,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:46,313 INFO L85 PathProgramCache]: Analyzing trace with hash -525742420, now seen corresponding path program 59 times [2022-02-10 03:54:46,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:46,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665663442] [2022-02-10 03:54:46,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:46,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:46,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:46,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:46,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665663442] [2022-02-10 03:54:46,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665663442] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:46,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461769103] [2022-02-10 03:54:46,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:46,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:46,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:46,354 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:46,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-10 03:54:46,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:54:46,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:46,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:46,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:46,456 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:46,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:46,542 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:46,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461769103] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:46,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:46,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:54:46,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396437635] [2022-02-10 03:54:46,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:46,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:54:46,543 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:46,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:54:46,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:54:46,543 INFO L87 Difference]: Start difference. First operand 26684 states and 72216 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:47,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:47,682 INFO L93 Difference]: Finished difference Result 38478 states and 99482 transitions. [2022-02-10 03:54:47,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-10 03:54:47,682 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:47,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:47,768 INFO L225 Difference]: With dead ends: 38478 [2022-02-10 03:54:47,768 INFO L226 Difference]: Without dead ends: 38477 [2022-02-10 03:54:47,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3031 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1680, Invalid=6330, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 03:54:47,770 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 503 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:47,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 214 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:54:47,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38477 states. [2022-02-10 03:54:48,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38477 to 26747. [2022-02-10 03:54:48,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26747 states, 26746 states have (on average 2.705339116129515) internal successors, (72357), 26746 states have internal predecessors, (72357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:48,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26747 states to 26747 states and 72357 transitions. [2022-02-10 03:54:48,420 INFO L78 Accepts]: Start accepts. Automaton has 26747 states and 72357 transitions. Word has length 28 [2022-02-10 03:54:48,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:48,420 INFO L470 AbstractCegarLoop]: Abstraction has 26747 states and 72357 transitions. [2022-02-10 03:54:48,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:48,420 INFO L276 IsEmpty]: Start isEmpty. Operand 26747 states and 72357 transitions. [2022-02-10 03:54:48,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:48,449 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:48,449 INFO L514 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, 1, 1] [2022-02-10 03:54:48,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-10 03:54:48,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-10 03:54:48,652 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:48,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:48,652 INFO L85 PathProgramCache]: Analyzing trace with hash 845280112, now seen corresponding path program 60 times [2022-02-10 03:54:48,652 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:48,652 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558918410] [2022-02-10 03:54:48,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:48,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:48,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:48,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:48,689 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:48,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558918410] [2022-02-10 03:54:48,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558918410] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:48,689 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936390218] [2022-02-10 03:54:48,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:54:48,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:48,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:48,690 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:48,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-10 03:54:48,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:54:48,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:48,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:54:48,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:48,776 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:54:48,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:48,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:48,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936390218] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:48,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:48,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 03:54:48,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365136549] [2022-02-10 03:54:48,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:48,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:54:48,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:48,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:54:48,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:54:48,852 INFO L87 Difference]: Start difference. First operand 26747 states and 72357 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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-10 03:54:49,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:49,218 INFO L93 Difference]: Finished difference Result 35826 states and 91515 transitions. [2022-02-10 03:54:49,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 03:54:49,218 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:49,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:49,298 INFO L225 Difference]: With dead ends: 35826 [2022-02-10 03:54:49,298 INFO L226 Difference]: Without dead ends: 35826 [2022-02-10 03:54:49,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=256, Invalid=556, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:54:49,298 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 144 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:49,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 109 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:54:49,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35826 states. [2022-02-10 03:54:49,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35826 to 28142. [2022-02-10 03:54:49,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28142 states, 28141 states have (on average 2.7041327600298497) internal successors, (76097), 28141 states have internal predecessors, (76097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:49,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28142 states to 28142 states and 76097 transitions. [2022-02-10 03:54:49,911 INFO L78 Accepts]: Start accepts. Automaton has 28142 states and 76097 transitions. Word has length 28 [2022-02-10 03:54:49,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:49,912 INFO L470 AbstractCegarLoop]: Abstraction has 28142 states and 76097 transitions. [2022-02-10 03:54:49,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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-10 03:54:49,912 INFO L276 IsEmpty]: Start isEmpty. Operand 28142 states and 76097 transitions. [2022-02-10 03:54:49,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:49,943 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:49,943 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:49,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-10 03:54:50,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-02-10 03:54:50,144 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:50,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:50,144 INFO L85 PathProgramCache]: Analyzing trace with hash -539439060, now seen corresponding path program 61 times [2022-02-10 03:54:50,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:50,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326324276] [2022-02-10 03:54:50,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:50,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:50,178 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:50,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:50,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326324276] [2022-02-10 03:54:50,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326324276] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:50,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290632397] [2022-02-10 03:54:50,178 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:54:50,179 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:50,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:50,179 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:50,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-10 03:54:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:50,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:50,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:50,270 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:54:50,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:50,347 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:50,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290632397] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:50,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:50,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:54:50,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78808134] [2022-02-10 03:54:50,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:50,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:50,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:50,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:50,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:50,348 INFO L87 Difference]: Start difference. First operand 28142 states and 76097 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:51,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:51,081 INFO L93 Difference]: Finished difference Result 36505 states and 96324 transitions. [2022-02-10 03:54:51,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-10 03:54:51,081 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:51,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:51,176 INFO L225 Difference]: With dead ends: 36505 [2022-02-10 03:54:51,176 INFO L226 Difference]: Without dead ends: 36505 [2022-02-10 03:54:51,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=816, Invalid=2844, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 03:54:51,177 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 381 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:51,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [381 Valid, 133 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:51,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36505 states. [2022-02-10 03:54:51,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36505 to 29985. [2022-02-10 03:54:51,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29985 states, 29984 states have (on average 2.7069103521878337) internal successors, (81164), 29984 states have internal predecessors, (81164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:52,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29985 states to 29985 states and 81164 transitions. [2022-02-10 03:54:52,022 INFO L78 Accepts]: Start accepts. Automaton has 29985 states and 81164 transitions. Word has length 28 [2022-02-10 03:54:52,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:52,022 INFO L470 AbstractCegarLoop]: Abstraction has 29985 states and 81164 transitions. [2022-02-10 03:54:52,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:52,022 INFO L276 IsEmpty]: Start isEmpty. Operand 29985 states and 81164 transitions. [2022-02-10 03:54:52,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:52,059 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:52,059 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:52,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-10 03:54:52,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:52,260 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:52,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:52,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1167267724, now seen corresponding path program 62 times [2022-02-10 03:54:52,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:52,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88091850] [2022-02-10 03:54:52,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:52,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:52,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:52,295 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:52,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:52,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88091850] [2022-02-10 03:54:52,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88091850] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:52,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155838161] [2022-02-10 03:54:52,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:54:52,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:52,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:52,296 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:52,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-10 03:54:52,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:54:52,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:52,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:52,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:52,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 03:54:52,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:52,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:52,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155838161] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:52,459 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:52,459 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:54:52,459 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608765572] [2022-02-10 03:54:52,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:52,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:54:52,459 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:52,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:54:52,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:54:52,459 INFO L87 Difference]: Start difference. First operand 29985 states and 81164 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:53,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:53,064 INFO L93 Difference]: Finished difference Result 36351 states and 96037 transitions. [2022-02-10 03:54:53,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:54:53,064 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:53,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:53,157 INFO L225 Difference]: With dead ends: 36351 [2022-02-10 03:54:53,158 INFO L226 Difference]: Without dead ends: 36350 [2022-02-10 03:54:53,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=612, Invalid=2144, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:54:53,158 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 367 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:53,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 117 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:53,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36350 states. [2022-02-10 03:54:53,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36350 to 29985. [2022-02-10 03:54:53,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29985 states, 29984 states have (on average 2.706877001067236) internal successors, (81163), 29984 states have internal predecessors, (81163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:53,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29985 states to 29985 states and 81163 transitions. [2022-02-10 03:54:53,838 INFO L78 Accepts]: Start accepts. Automaton has 29985 states and 81163 transitions. Word has length 28 [2022-02-10 03:54:53,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:53,839 INFO L470 AbstractCegarLoop]: Abstraction has 29985 states and 81163 transitions. [2022-02-10 03:54:53,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:53,839 INFO L276 IsEmpty]: Start isEmpty. Operand 29985 states and 81163 transitions. [2022-02-10 03:54:53,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:53,874 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:53,874 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:53,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-02-10 03:54:54,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:54,075 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:54,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:54,075 INFO L85 PathProgramCache]: Analyzing trace with hash 854625520, now seen corresponding path program 63 times [2022-02-10 03:54:54,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:54,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942356132] [2022-02-10 03:54:54,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:54,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:54,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:54,113 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:54,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:54,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942356132] [2022-02-10 03:54:54,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942356132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:54,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050060404] [2022-02-10 03:54:54,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:54:54,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:54,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:54,115 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:54,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-10 03:54:54,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:54:54,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:54,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:54,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:54,206 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:54,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:54,282 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:54,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050060404] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:54,283 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:54,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:54:54,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898490094] [2022-02-10 03:54:54,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:54,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:54:54,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:54,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:54:54,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:54:54,283 INFO L87 Difference]: Start difference. First operand 29985 states and 81163 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:55,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:55,323 INFO L93 Difference]: Finished difference Result 37665 states and 98459 transitions. [2022-02-10 03:54:55,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:54:55,323 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:55,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:55,422 INFO L225 Difference]: With dead ends: 37665 [2022-02-10 03:54:55,422 INFO L226 Difference]: Without dead ends: 37665 [2022-02-10 03:54:55,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2386 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1387, Invalid=4775, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:54:55,423 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 440 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:55,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 247 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:54:55,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37665 states. [2022-02-10 03:54:56,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37665 to 30095. [2022-02-10 03:54:56,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30095 states, 30094 states have (on average 2.70512394497242) internal successors, (81408), 30094 states have internal predecessors, (81408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:56,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30095 states to 30095 states and 81408 transitions. [2022-02-10 03:54:56,192 INFO L78 Accepts]: Start accepts. Automaton has 30095 states and 81408 transitions. Word has length 28 [2022-02-10 03:54:56,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:56,192 INFO L470 AbstractCegarLoop]: Abstraction has 30095 states and 81408 transitions. [2022-02-10 03:54:56,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:56,192 INFO L276 IsEmpty]: Start isEmpty. Operand 30095 states and 81408 transitions. [2022-02-10 03:54:56,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:56,228 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:56,228 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:54:56,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-02-10 03:54:56,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-10 03:54:56,428 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:56,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:56,429 INFO L85 PathProgramCache]: Analyzing trace with hash 508674864, now seen corresponding path program 64 times [2022-02-10 03:54:56,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:56,429 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358455328] [2022-02-10 03:54:56,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:56,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:56,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:56,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:56,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358455328] [2022-02-10 03:54:56,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358455328] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:56,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63842403] [2022-02-10 03:54:56,467 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:54:56,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:56,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:56,470 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:56,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-10 03:54:56,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:54:56,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:56,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:54:56,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:56,555 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:56,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:56,633 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:56,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63842403] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:56,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:56,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:54:56,634 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963055458] [2022-02-10 03:54:56,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:56,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:54:56,634 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:56,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:54:56,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:54:56,634 INFO L87 Difference]: Start difference. First operand 30095 states and 81408 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:57,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:57,361 INFO L93 Difference]: Finished difference Result 36446 states and 96260 transitions. [2022-02-10 03:54:57,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 03:54:57,361 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:54:57,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:57,465 INFO L225 Difference]: With dead ends: 36446 [2022-02-10 03:54:57,465 INFO L226 Difference]: Without dead ends: 36443 [2022-02-10 03:54:57,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=674, Invalid=2406, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:54:57,466 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 346 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:57,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 187 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:54:57,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36443 states. [2022-02-10 03:54:58,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36443 to 29955. [2022-02-10 03:54:58,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29955 states, 29954 states have (on average 2.707117580289778) internal successors, (81089), 29954 states have internal predecessors, (81089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:58,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29955 states to 29955 states and 81089 transitions. [2022-02-10 03:54:58,282 INFO L78 Accepts]: Start accepts. Automaton has 29955 states and 81089 transitions. Word has length 28 [2022-02-10 03:54:58,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:54:58,282 INFO L470 AbstractCegarLoop]: Abstraction has 29955 states and 81089 transitions. [2022-02-10 03:54:58,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:54:58,282 INFO L276 IsEmpty]: Start isEmpty. Operand 29955 states and 81089 transitions. [2022-02-10 03:54:58,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:54:58,320 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:54:58,320 INFO L514 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, 1, 1] [2022-02-10 03:54:58,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-10 03:54:58,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:58,521 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:54:58,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:54:58,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1147502956, now seen corresponding path program 65 times [2022-02-10 03:54:58,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:54:58,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201866088] [2022-02-10 03:54:58,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:54:58,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:54:58,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:54:58,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:54:58,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:54:58,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201866088] [2022-02-10 03:54:58,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201866088] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:54:58,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108455282] [2022-02-10 03:54:58,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:54:58,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:54:58,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:54:58,565 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:54:58,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-10 03:54:58,587 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:54:58,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:54:58,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:54:58,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:54:58,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:58,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:54:58,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:54:58,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108455282] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:54:58,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:54:58,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 16 [2022-02-10 03:54:58,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862345000] [2022-02-10 03:54:58,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:54:58,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:54:58,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:54:58,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:54:58,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:54:58,744 INFO L87 Difference]: Start difference. First operand 29955 states and 81089 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-10 03:54:59,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:54:59,719 INFO L93 Difference]: Finished difference Result 49581 states and 127858 transitions. [2022-02-10 03:54:59,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:54:59,719 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 28 [2022-02-10 03:54:59,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:54:59,869 INFO L225 Difference]: With dead ends: 49581 [2022-02-10 03:54:59,870 INFO L226 Difference]: Without dead ends: 49581 [2022-02-10 03:54:59,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=891, Invalid=2189, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:54:59,870 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 300 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:54:59,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 276 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:54:59,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49581 states. [2022-02-10 03:55:00,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49581 to 33684. [2022-02-10 03:55:00,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33684 states, 33683 states have (on average 2.6889528842442774) internal successors, (90572), 33683 states have internal predecessors, (90572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:00,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33684 states to 33684 states and 90572 transitions. [2022-02-10 03:55:00,959 INFO L78 Accepts]: Start accepts. Automaton has 33684 states and 90572 transitions. Word has length 28 [2022-02-10 03:55:00,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:00,959 INFO L470 AbstractCegarLoop]: Abstraction has 33684 states and 90572 transitions. [2022-02-10 03:55:00,959 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-10 03:55:00,959 INFO L276 IsEmpty]: Start isEmpty. Operand 33684 states and 90572 transitions. [2022-02-10 03:55:01,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:01,006 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:01,006 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:01,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-10 03:55:01,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-10 03:55:01,207 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:01,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:01,208 INFO L85 PathProgramCache]: Analyzing trace with hash 2016044588, now seen corresponding path program 66 times [2022-02-10 03:55:01,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:01,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837950306] [2022-02-10 03:55:01,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:01,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:01,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:01,247 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:01,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:01,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837950306] [2022-02-10 03:55:01,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837950306] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:01,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014322004] [2022-02-10 03:55:01,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:55:01,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:01,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:01,249 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:01,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-10 03:55:01,269 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:55:01,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:01,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:01,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:01,342 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:01,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:01,508 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:01,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014322004] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:01,508 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:01,508 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:55:01,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304272535] [2022-02-10 03:55:01,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:01,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:55:01,509 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:01,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:55:01,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:55:01,509 INFO L87 Difference]: Start difference. First operand 33684 states and 90572 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:55:02,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:02,223 INFO L93 Difference]: Finished difference Result 40724 states and 106828 transitions. [2022-02-10 03:55:02,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 03:55:02,224 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:02,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:02,416 INFO L225 Difference]: With dead ends: 40724 [2022-02-10 03:55:02,416 INFO L226 Difference]: Without dead ends: 40724 [2022-02-10 03:55:02,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=661, Invalid=2309, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:55:02,416 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 272 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:02,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 207 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:55:02,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40724 states. [2022-02-10 03:55:03,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40724 to 35327. [2022-02-10 03:55:03,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35327 states, 35326 states have (on average 2.6684311838306063) internal successors, (94265), 35326 states have internal predecessors, (94265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:03,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35327 states to 35327 states and 94265 transitions. [2022-02-10 03:55:03,309 INFO L78 Accepts]: Start accepts. Automaton has 35327 states and 94265 transitions. Word has length 28 [2022-02-10 03:55:03,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:03,309 INFO L470 AbstractCegarLoop]: Abstraction has 35327 states and 94265 transitions. [2022-02-10 03:55:03,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:55:03,309 INFO L276 IsEmpty]: Start isEmpty. Operand 35327 states and 94265 transitions. [2022-02-10 03:55:03,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:03,357 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:03,358 INFO L514 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, 1, 1] [2022-02-10 03:55:03,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-02-10 03:55:03,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-10 03:55:03,558 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:03,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:03,559 INFO L85 PathProgramCache]: Analyzing trace with hash -429929172, now seen corresponding path program 67 times [2022-02-10 03:55:03,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:03,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802480544] [2022-02-10 03:55:03,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:03,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:03,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:03,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:03,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:03,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802480544] [2022-02-10 03:55:03,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802480544] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:03,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171672215] [2022-02-10 03:55:03,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:55:03,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:03,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:03,601 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:03,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-10 03:55:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:03,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:55:03,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:03,677 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:03,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:03,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:03,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171672215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:03,731 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:03,731 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:55:03,731 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822214936] [2022-02-10 03:55:03,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:03,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:55:03,731 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:03,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:55:03,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:55:03,731 INFO L87 Difference]: Start difference. First operand 35327 states and 94265 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:04,191 INFO L93 Difference]: Finished difference Result 38756 states and 101577 transitions. [2022-02-10 03:55:04,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:55:04,192 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:04,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:04,291 INFO L225 Difference]: With dead ends: 38756 [2022-02-10 03:55:04,291 INFO L226 Difference]: Without dead ends: 38748 [2022-02-10 03:55:04,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=452, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:55:04,292 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 116 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:04,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 109 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:55:04,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38748 states. [2022-02-10 03:55:05,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38748 to 36677. [2022-02-10 03:55:05,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36677 states, 36676 states have (on average 2.66547606063911) internal successors, (97759), 36676 states have internal predecessors, (97759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:05,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36677 states to 36677 states and 97759 transitions. [2022-02-10 03:55:05,170 INFO L78 Accepts]: Start accepts. Automaton has 36677 states and 97759 transitions. Word has length 28 [2022-02-10 03:55:05,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:05,170 INFO L470 AbstractCegarLoop]: Abstraction has 36677 states and 97759 transitions. [2022-02-10 03:55:05,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:05,170 INFO L276 IsEmpty]: Start isEmpty. Operand 36677 states and 97759 transitions. [2022-02-10 03:55:05,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:05,221 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:05,221 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:05,236 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-02-10 03:55:05,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-10 03:55:05,421 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:05,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:05,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1388215924, now seen corresponding path program 68 times [2022-02-10 03:55:05,422 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:05,422 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163084880] [2022-02-10 03:55:05,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:05,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:05,457 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:05,457 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:05,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163084880] [2022-02-10 03:55:05,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163084880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:05,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749335736] [2022-02-10 03:55:05,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:55:05,457 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:05,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:05,458 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:05,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-10 03:55:05,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:55:05,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:05,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:05,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:05,538 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:05,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:05,714 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:05,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749335736] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:05,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:05,715 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:55:05,715 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792824512] [2022-02-10 03:55:05,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:05,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:55:05,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:05,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:55:05,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:55:05,715 INFO L87 Difference]: Start difference. First operand 36677 states and 97759 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:55:06,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:06,373 INFO L93 Difference]: Finished difference Result 42262 states and 110769 transitions. [2022-02-10 03:55:06,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:55:06,373 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:06,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:06,476 INFO L225 Difference]: With dead ends: 42262 [2022-02-10 03:55:06,476 INFO L226 Difference]: Without dead ends: 42260 [2022-02-10 03:55:06,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=1605, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:55:06,476 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 254 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:06,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 164 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:55:06,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42260 states. [2022-02-10 03:55:07,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42260 to 36676. [2022-02-10 03:55:07,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36676 states, 36675 states have (on average 2.6653578732106338) internal successors, (97752), 36675 states have internal predecessors, (97752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:07,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36676 states to 36676 states and 97752 transitions. [2022-02-10 03:55:07,383 INFO L78 Accepts]: Start accepts. Automaton has 36676 states and 97752 transitions. Word has length 28 [2022-02-10 03:55:07,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:07,383 INFO L470 AbstractCegarLoop]: Abstraction has 36676 states and 97752 transitions. [2022-02-10 03:55:07,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:55:07,383 INFO L276 IsEmpty]: Start isEmpty. Operand 36676 states and 97752 transitions. [2022-02-10 03:55:07,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:07,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:07,424 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:07,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-02-10 03:55:07,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:07,625 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:07,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:07,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1816818952, now seen corresponding path program 69 times [2022-02-10 03:55:07,625 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:07,625 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286533204] [2022-02-10 03:55:07,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:07,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:07,661 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:07,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:07,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286533204] [2022-02-10 03:55:07,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286533204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:07,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851564789] [2022-02-10 03:55:07,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:55:07,661 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:07,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:07,662 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:07,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-10 03:55:07,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:55:07,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:07,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:07,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:07,746 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:07,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:07,812 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:07,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851564789] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:07,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:07,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:55:07,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714562396] [2022-02-10 03:55:07,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:07,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:55:07,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:07,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:55:07,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:55:07,813 INFO L87 Difference]: Start difference. First operand 36676 states and 97752 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:55:08,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:08,492 INFO L93 Difference]: Finished difference Result 42541 states and 111467 transitions. [2022-02-10 03:55:08,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:55:08,492 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:08,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:08,596 INFO L225 Difference]: With dead ends: 42541 [2022-02-10 03:55:08,597 INFO L226 Difference]: Without dead ends: 42538 [2022-02-10 03:55:08,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=423, Invalid=1469, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:55:08,597 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 294 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:08,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 134 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:55:08,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42538 states. [2022-02-10 03:55:09,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42538 to 36763. [2022-02-10 03:55:09,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36763 states, 36762 states have (on average 2.6640280724661336) internal successors, (97935), 36762 states have internal predecessors, (97935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:09,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36763 states to 36763 states and 97935 transitions. [2022-02-10 03:55:09,460 INFO L78 Accepts]: Start accepts. Automaton has 36763 states and 97935 transitions. Word has length 28 [2022-02-10 03:55:09,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:09,460 INFO L470 AbstractCegarLoop]: Abstraction has 36763 states and 97935 transitions. [2022-02-10 03:55:09,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-10 03:55:09,460 INFO L276 IsEmpty]: Start isEmpty. Operand 36763 states and 97935 transitions. [2022-02-10 03:55:09,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:09,504 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:09,504 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:09,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-10 03:55:09,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:09,705 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:09,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:09,705 INFO L85 PathProgramCache]: Analyzing trace with hash 228597224, now seen corresponding path program 70 times [2022-02-10 03:55:09,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:09,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481281877] [2022-02-10 03:55:09,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:09,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:09,746 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:09,746 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:09,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481281877] [2022-02-10 03:55:09,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481281877] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:09,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288343981] [2022-02-10 03:55:09,746 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:55:09,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:09,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:09,747 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:09,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-10 03:55:09,767 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:55:09,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:09,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:09,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:09,879 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:09,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:09,996 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:09,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288343981] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:09,997 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:09,997 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 22 [2022-02-10 03:55:09,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480521625] [2022-02-10 03:55:09,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:09,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:55:09,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:09,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:55:09,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:55:09,998 INFO L87 Difference]: Start difference. First operand 36763 states and 97935 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 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-10 03:55:13,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:13,184 INFO L93 Difference]: Finished difference Result 68660 states and 180002 transitions. [2022-02-10 03:55:13,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-10 03:55:13,185 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:13,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:13,488 INFO L225 Difference]: With dead ends: 68660 [2022-02-10 03:55:13,488 INFO L226 Difference]: Without dead ends: 68660 [2022-02-10 03:55:13,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11496 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5662, Invalid=21398, Unknown=0, NotChecked=0, Total=27060 [2022-02-10 03:55:13,489 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 777 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:13,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [777 Valid, 409 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:55:13,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68660 states. [2022-02-10 03:55:14,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68660 to 39756. [2022-02-10 03:55:14,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39756 states, 39755 states have (on average 2.6892969437806564) internal successors, (106913), 39755 states have internal predecessors, (106913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:14,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39756 states to 39756 states and 106913 transitions. [2022-02-10 03:55:14,811 INFO L78 Accepts]: Start accepts. Automaton has 39756 states and 106913 transitions. Word has length 28 [2022-02-10 03:55:14,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:14,811 INFO L470 AbstractCegarLoop]: Abstraction has 39756 states and 106913 transitions. [2022-02-10 03:55:14,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 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-10 03:55:14,811 INFO L276 IsEmpty]: Start isEmpty. Operand 39756 states and 106913 transitions. [2022-02-10 03:55:15,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:15,006 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:15,006 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:15,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-02-10 03:55:15,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-02-10 03:55:15,219 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:15,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:15,220 INFO L85 PathProgramCache]: Analyzing trace with hash 2099753662, now seen corresponding path program 71 times [2022-02-10 03:55:15,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:15,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022358072] [2022-02-10 03:55:15,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:15,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:15,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:15,263 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:15,263 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:15,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022358072] [2022-02-10 03:55:15,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022358072] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:15,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111811055] [2022-02-10 03:55:15,263 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:55:15,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:15,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:15,264 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:15,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-10 03:55:15,285 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:55:15,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:15,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:15,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:15,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:15,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:15,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:15,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111811055] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:15,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:15,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:55:15,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506156920] [2022-02-10 03:55:15,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:15,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:55:15,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:15,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:55:15,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:55:15,475 INFO L87 Difference]: Start difference. First operand 39756 states and 106913 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 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-10 03:55:17,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:17,698 INFO L93 Difference]: Finished difference Result 55877 states and 142951 transitions. [2022-02-10 03:55:17,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-10 03:55:17,698 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 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 28 [2022-02-10 03:55:17,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:17,852 INFO L225 Difference]: With dead ends: 55877 [2022-02-10 03:55:17,852 INFO L226 Difference]: Without dead ends: 55877 [2022-02-10 03:55:17,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6606 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3388, Invalid=13382, Unknown=0, NotChecked=0, Total=16770 [2022-02-10 03:55:17,854 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 617 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:17,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 372 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:55:17,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55877 states. [2022-02-10 03:55:18,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55877 to 39756. [2022-02-10 03:55:18,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39756 states, 39755 states have (on average 2.6892969437806564) internal successors, (106913), 39755 states have internal predecessors, (106913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:19,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39756 states to 39756 states and 106913 transitions. [2022-02-10 03:55:19,023 INFO L78 Accepts]: Start accepts. Automaton has 39756 states and 106913 transitions. Word has length 28 [2022-02-10 03:55:19,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:19,023 INFO L470 AbstractCegarLoop]: Abstraction has 39756 states and 106913 transitions. [2022-02-10 03:55:19,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 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-10 03:55:19,024 INFO L276 IsEmpty]: Start isEmpty. Operand 39756 states and 106913 transitions. [2022-02-10 03:55:19,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:19,081 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:19,081 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:19,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-02-10 03:55:19,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:19,281 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:19,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:19,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1971247174, now seen corresponding path program 72 times [2022-02-10 03:55:19,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:19,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421039281] [2022-02-10 03:55:19,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:19,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:19,323 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:19,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:19,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421039281] [2022-02-10 03:55:19,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421039281] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:19,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833669741] [2022-02-10 03:55:19,323 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:55:19,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:19,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:19,324 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:19,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-10 03:55:19,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:55:19,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:19,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:19,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:19,442 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:19,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:19,535 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:19,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833669741] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:19,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:19,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:55:19,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900018454] [2022-02-10 03:55:19,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:19,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:55:19,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:19,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:55:19,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:55:19,536 INFO L87 Difference]: Start difference. First operand 39756 states and 106913 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:21,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:21,229 INFO L93 Difference]: Finished difference Result 51696 states and 135076 transitions. [2022-02-10 03:55:21,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-10 03:55:21,229 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:21,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:21,386 INFO L225 Difference]: With dead ends: 51696 [2022-02-10 03:55:21,386 INFO L226 Difference]: Without dead ends: 51696 [2022-02-10 03:55:21,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3725 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1907, Invalid=7993, Unknown=0, NotChecked=0, Total=9900 [2022-02-10 03:55:21,387 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 526 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 979 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:21,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 355 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 979 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:55:21,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51696 states. [2022-02-10 03:55:22,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51696 to 40019. [2022-02-10 03:55:22,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40019 states, 40018 states have (on average 2.690114448498176) internal successors, (107653), 40018 states have internal predecessors, (107653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:22,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40019 states to 40019 states and 107653 transitions. [2022-02-10 03:55:22,627 INFO L78 Accepts]: Start accepts. Automaton has 40019 states and 107653 transitions. Word has length 28 [2022-02-10 03:55:22,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:22,627 INFO L470 AbstractCegarLoop]: Abstraction has 40019 states and 107653 transitions. [2022-02-10 03:55:22,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:22,628 INFO L276 IsEmpty]: Start isEmpty. Operand 40019 states and 107653 transitions. [2022-02-10 03:55:22,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:22,683 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:22,683 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:22,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-10 03:55:22,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:22,884 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:22,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:22,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1198911460, now seen corresponding path program 73 times [2022-02-10 03:55:22,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:22,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349820651] [2022-02-10 03:55:22,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:22,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:22,925 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:22,925 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:22,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349820651] [2022-02-10 03:55:22,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349820651] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:22,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097007456] [2022-02-10 03:55:22,926 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:55:22,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:22,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:22,927 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:22,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-10 03:55:22,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:22,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:22,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:23,055 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:23,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:23,169 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:23,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097007456] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:23,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:23,170 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-02-10 03:55:23,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497958530] [2022-02-10 03:55:23,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:23,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:55:23,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:23,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:55:23,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:55:23,170 INFO L87 Difference]: Start difference. First operand 40019 states and 107653 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:25,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:25,937 INFO L93 Difference]: Finished difference Result 84699 states and 220107 transitions. [2022-02-10 03:55:25,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-02-10 03:55:25,937 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:25,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:26,196 INFO L225 Difference]: With dead ends: 84699 [2022-02-10 03:55:26,197 INFO L226 Difference]: Without dead ends: 84699 [2022-02-10 03:55:26,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9897 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=5028, Invalid=17322, Unknown=0, NotChecked=0, Total=22350 [2022-02-10 03:55:26,198 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 946 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:26,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [946 Valid, 257 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:55:26,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84699 states. [2022-02-10 03:55:27,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84699 to 51762. [2022-02-10 03:55:27,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51762 states, 51761 states have (on average 2.7335252410115722) internal successors, (141490), 51761 states have internal predecessors, (141490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:28,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51762 states to 51762 states and 141490 transitions. [2022-02-10 03:55:28,093 INFO L78 Accepts]: Start accepts. Automaton has 51762 states and 141490 transitions. Word has length 28 [2022-02-10 03:55:28,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:28,093 INFO L470 AbstractCegarLoop]: Abstraction has 51762 states and 141490 transitions. [2022-02-10 03:55:28,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:28,093 INFO L276 IsEmpty]: Start isEmpty. Operand 51762 states and 141490 transitions. [2022-02-10 03:55:28,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:28,160 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:28,161 INFO L514 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, 1, 1] [2022-02-10 03:55:28,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-02-10 03:55:28,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:28,362 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:28,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:28,362 INFO L85 PathProgramCache]: Analyzing trace with hash -650836124, now seen corresponding path program 74 times [2022-02-10 03:55:28,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:28,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922174727] [2022-02-10 03:55:28,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:28,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:28,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:28,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:28,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922174727] [2022-02-10 03:55:28,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922174727] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:28,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876054231] [2022-02-10 03:55:28,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:55:28,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:28,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:28,396 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:28,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-10 03:55:28,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:55:28,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:28,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:55:28,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:28,491 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:28,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:28,580 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:28,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876054231] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:28,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:28,580 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 03:55:28,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013253562] [2022-02-10 03:55:28,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:28,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:55:28,581 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:28,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:55:28,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:55:28,581 INFO L87 Difference]: Start difference. First operand 51762 states and 141490 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:29,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:29,181 INFO L93 Difference]: Finished difference Result 60149 states and 157773 transitions. [2022-02-10 03:55:29,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:55:29,181 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:29,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:29,373 INFO L225 Difference]: With dead ends: 60149 [2022-02-10 03:55:29,373 INFO L226 Difference]: Without dead ends: 60147 [2022-02-10 03:55:29,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:55:29,373 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 203 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:29,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 88 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:55:29,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60147 states. [2022-02-10 03:55:30,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60147 to 51797. [2022-02-10 03:55:30,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51797 states, 51796 states have (on average 2.7323152366978145) internal successors, (141523), 51796 states have internal predecessors, (141523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:30,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51797 states to 51797 states and 141523 transitions. [2022-02-10 03:55:30,742 INFO L78 Accepts]: Start accepts. Automaton has 51797 states and 141523 transitions. Word has length 28 [2022-02-10 03:55:30,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:30,742 INFO L470 AbstractCegarLoop]: Abstraction has 51797 states and 141523 transitions. [2022-02-10 03:55:30,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:30,742 INFO L276 IsEmpty]: Start isEmpty. Operand 51797 states and 141523 transitions. [2022-02-10 03:55:30,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:30,963 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:30,963 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:30,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-02-10 03:55:31,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-02-10 03:55:31,163 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:31,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:31,163 INFO L85 PathProgramCache]: Analyzing trace with hash 2001522732, now seen corresponding path program 75 times [2022-02-10 03:55:31,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:31,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728107220] [2022-02-10 03:55:31,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:31,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:31,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:31,206 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:31,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:31,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728107220] [2022-02-10 03:55:31,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728107220] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:31,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734646784] [2022-02-10 03:55:31,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:55:31,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:31,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:31,208 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:31,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-10 03:55:31,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:55:31,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:31,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:31,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:31,328 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:31,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:31,424 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:31,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734646784] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:31,425 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:31,425 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 03:55:31,425 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853550131] [2022-02-10 03:55:31,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:31,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:55:31,425 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:31,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:55:31,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:55:31,425 INFO L87 Difference]: Start difference. First operand 51797 states and 141523 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:33,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:33,351 INFO L93 Difference]: Finished difference Result 84397 states and 218475 transitions. [2022-02-10 03:55:33,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-10 03:55:33,351 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:33,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:33,614 INFO L225 Difference]: With dead ends: 84397 [2022-02-10 03:55:33,614 INFO L226 Difference]: Without dead ends: 84396 [2022-02-10 03:55:33,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4990 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2836, Invalid=9596, Unknown=0, NotChecked=0, Total=12432 [2022-02-10 03:55:33,615 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 731 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:33,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [731 Valid, 253 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:55:33,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84396 states. [2022-02-10 03:55:35,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84396 to 51818. [2022-02-10 03:55:35,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51818 states, 51817 states have (on average 2.7319219561147885) internal successors, (141560), 51817 states have internal predecessors, (141560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:35,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51818 states to 51818 states and 141560 transitions. [2022-02-10 03:55:35,572 INFO L78 Accepts]: Start accepts. Automaton has 51818 states and 141560 transitions. Word has length 28 [2022-02-10 03:55:35,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:35,572 INFO L470 AbstractCegarLoop]: Abstraction has 51818 states and 141560 transitions. [2022-02-10 03:55:35,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:35,572 INFO L276 IsEmpty]: Start isEmpty. Operand 51818 states and 141560 transitions. [2022-02-10 03:55:35,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:35,640 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:35,640 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:35,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-02-10 03:55:35,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-10 03:55:35,841 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:35,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:35,841 INFO L85 PathProgramCache]: Analyzing trace with hash 333087920, now seen corresponding path program 76 times [2022-02-10 03:55:35,841 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:35,841 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817670914] [2022-02-10 03:55:35,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:35,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:35,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:35,885 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:35,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:35,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817670914] [2022-02-10 03:55:35,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817670914] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:35,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21987050] [2022-02-10 03:55:35,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:55:35,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:35,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:35,887 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:35,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-10 03:55:35,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:55:35,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:35,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:35,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:35,984 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:35,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:36,072 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:36,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21987050] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:36,072 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:36,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:55:36,072 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346678883] [2022-02-10 03:55:36,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:36,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:55:36,072 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:36,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:55:36,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:55:36,073 INFO L87 Difference]: Start difference. First operand 51818 states and 141560 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:55:37,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:37,648 INFO L93 Difference]: Finished difference Result 83701 states and 219484 transitions. [2022-02-10 03:55:37,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:55:37,648 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:37,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:38,076 INFO L225 Difference]: With dead ends: 83701 [2022-02-10 03:55:38,076 INFO L226 Difference]: Without dead ends: 83698 [2022-02-10 03:55:38,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2760 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1617, Invalid=5693, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:55:38,077 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 518 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:38,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 274 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 896 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:55:38,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83698 states. [2022-02-10 03:55:39,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83698 to 55373. [2022-02-10 03:55:39,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55373 states, 55372 states have (on average 2.7463338871631873) internal successors, (152070), 55372 states have internal predecessors, (152070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:39,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55373 states to 55373 states and 152070 transitions. [2022-02-10 03:55:39,945 INFO L78 Accepts]: Start accepts. Automaton has 55373 states and 152070 transitions. Word has length 28 [2022-02-10 03:55:39,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:39,945 INFO L470 AbstractCegarLoop]: Abstraction has 55373 states and 152070 transitions. [2022-02-10 03:55:39,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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-10 03:55:39,946 INFO L276 IsEmpty]: Start isEmpty. Operand 55373 states and 152070 transitions. [2022-02-10 03:55:40,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:40,023 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:40,024 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:40,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-02-10 03:55:40,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-10 03:55:40,224 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:40,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:40,224 INFO L85 PathProgramCache]: Analyzing trace with hash 258075624, now seen corresponding path program 36 times [2022-02-10 03:55:40,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:40,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733348160] [2022-02-10 03:55:40,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:40,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:40,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:40,273 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:40,273 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:40,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733348160] [2022-02-10 03:55:40,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733348160] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:40,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460224019] [2022-02-10 03:55:40,274 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:55:40,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:40,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:40,275 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:40,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-10 03:55:40,303 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:55:40,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:40,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:40,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:40,360 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:40,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:40,414 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:40,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460224019] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:40,415 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:40,415 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 03:55:40,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865291071] [2022-02-10 03:55:40,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:40,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:55:40,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:40,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:55:40,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:55:40,415 INFO L87 Difference]: Start difference. First operand 55373 states and 152070 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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-10 03:55:41,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:41,152 INFO L93 Difference]: Finished difference Result 61653 states and 167644 transitions. [2022-02-10 03:55:41,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:55:41,152 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:41,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:41,344 INFO L225 Difference]: With dead ends: 61653 [2022-02-10 03:55:41,344 INFO L226 Difference]: Without dead ends: 61653 [2022-02-10 03:55:41,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:55:41,345 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 169 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:41,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 133 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:55:41,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61653 states. [2022-02-10 03:55:42,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61653 to 55568. [2022-02-10 03:55:42,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55568 states, 55567 states have (on average 2.7440927169003184) internal successors, (152481), 55567 states have internal predecessors, (152481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:43,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55568 states to 55568 states and 152481 transitions. [2022-02-10 03:55:43,043 INFO L78 Accepts]: Start accepts. Automaton has 55568 states and 152481 transitions. Word has length 28 [2022-02-10 03:55:43,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:43,043 INFO L470 AbstractCegarLoop]: Abstraction has 55568 states and 152481 transitions. [2022-02-10 03:55:43,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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-10 03:55:43,043 INFO L276 IsEmpty]: Start isEmpty. Operand 55568 states and 152481 transitions. [2022-02-10 03:55:43,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:43,113 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:43,113 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:43,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-02-10 03:55:43,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-02-10 03:55:43,329 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:43,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:43,329 INFO L85 PathProgramCache]: Analyzing trace with hash -2001403016, now seen corresponding path program 37 times [2022-02-10 03:55:43,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:43,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681462376] [2022-02-10 03:55:43,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:43,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:43,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:43,364 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:43,364 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:43,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681462376] [2022-02-10 03:55:43,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681462376] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:43,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305687128] [2022-02-10 03:55:43,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:55:43,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:43,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:43,365 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:43,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-10 03:55:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:43,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:43,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:43,437 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:43,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:43,492 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:55:43,492 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305687128] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:43,492 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:43,492 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 03:55:43,492 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516061253] [2022-02-10 03:55:43,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:43,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:55:43,492 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:43,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:55:43,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:55:43,493 INFO L87 Difference]: Start difference. First operand 55568 states and 152481 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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-10 03:55:44,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:44,147 INFO L93 Difference]: Finished difference Result 61585 states and 167517 transitions. [2022-02-10 03:55:44,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:55:44,147 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:44,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:44,313 INFO L225 Difference]: With dead ends: 61585 [2022-02-10 03:55:44,313 INFO L226 Difference]: Without dead ends: 61582 [2022-02-10 03:55:44,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:55:44,313 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 145 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:44,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 126 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:55:44,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61582 states. [2022-02-10 03:55:45,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61582 to 55600. [2022-02-10 03:55:45,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55600 states, 55599 states have (on average 2.74384431374665) internal successors, (152555), 55599 states have internal predecessors, (152555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:45,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55600 states to 55600 states and 152555 transitions. [2022-02-10 03:55:45,725 INFO L78 Accepts]: Start accepts. Automaton has 55600 states and 152555 transitions. Word has length 28 [2022-02-10 03:55:45,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:45,725 INFO L470 AbstractCegarLoop]: Abstraction has 55600 states and 152555 transitions. [2022-02-10 03:55:45,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 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-10 03:55:45,725 INFO L276 IsEmpty]: Start isEmpty. Operand 55600 states and 152555 transitions. [2022-02-10 03:55:45,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:45,945 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:45,945 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:45,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-10 03:55:46,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:46,162 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:46,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:46,162 INFO L85 PathProgramCache]: Analyzing trace with hash -375184400, now seen corresponding path program 77 times [2022-02-10 03:55:46,162 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:46,162 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589885204] [2022-02-10 03:55:46,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:46,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:46,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:46,207 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:46,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:46,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589885204] [2022-02-10 03:55:46,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589885204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:46,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549410881] [2022-02-10 03:55:46,208 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:55:46,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:46,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:46,209 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:46,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-10 03:55:46,229 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:55:46,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:46,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:46,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:46,296 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:46,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:46,359 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:46,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549410881] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:46,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:46,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:55:46,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214574840] [2022-02-10 03:55:46,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:46,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:55:46,360 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:46,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:55:46,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:55:46,360 INFO L87 Difference]: Start difference. First operand 55600 states and 152555 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-10 03:55:47,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:47,147 INFO L93 Difference]: Finished difference Result 63859 states and 172370 transitions. [2022-02-10 03:55:47,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:55:47,148 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 28 [2022-02-10 03:55:47,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:47,499 INFO L225 Difference]: With dead ends: 63859 [2022-02-10 03:55:47,499 INFO L226 Difference]: Without dead ends: 63859 [2022-02-10 03:55:47,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=712, Invalid=2150, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:55:47,500 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 289 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:47,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 204 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:55:47,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63859 states. [2022-02-10 03:55:48,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63859 to 55668. [2022-02-10 03:55:48,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55668 states, 55667 states have (on average 2.7432410584367757) internal successors, (152708), 55667 states have internal predecessors, (152708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:48,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55668 states to 55668 states and 152708 transitions. [2022-02-10 03:55:48,870 INFO L78 Accepts]: Start accepts. Automaton has 55668 states and 152708 transitions. Word has length 28 [2022-02-10 03:55:48,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:48,870 INFO L470 AbstractCegarLoop]: Abstraction has 55668 states and 152708 transitions. [2022-02-10 03:55:48,870 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-10 03:55:48,870 INFO L276 IsEmpty]: Start isEmpty. Operand 55668 states and 152708 transitions. [2022-02-10 03:55:48,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:48,936 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:48,936 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:48,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-02-10 03:55:49,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:49,137 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:49,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:49,137 INFO L85 PathProgramCache]: Analyzing trace with hash -604592784, now seen corresponding path program 78 times [2022-02-10 03:55:49,137 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:49,137 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319152036] [2022-02-10 03:55:49,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:49,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:49,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:49,178 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:49,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:49,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319152036] [2022-02-10 03:55:49,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319152036] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:49,179 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909723857] [2022-02-10 03:55:49,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:55:49,179 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:49,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:49,180 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:49,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-10 03:55:49,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:55:49,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:49,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:49,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:49,261 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:49,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:49,322 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:49,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909723857] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:49,323 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:49,323 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:55:49,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527441336] [2022-02-10 03:55:49,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:49,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:55:49,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:49,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:55:49,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:55:49,323 INFO L87 Difference]: Start difference. First operand 55668 states and 152708 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-10 03:55:50,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:50,340 INFO L93 Difference]: Finished difference Result 63587 states and 171818 transitions. [2022-02-10 03:55:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:55:50,341 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 28 [2022-02-10 03:55:50,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:50,538 INFO L225 Difference]: With dead ends: 63587 [2022-02-10 03:55:50,539 INFO L226 Difference]: Without dead ends: 63586 [2022-02-10 03:55:50,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=526, Invalid=1636, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:55:50,539 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 236 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:50,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 174 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:55:50,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63586 states. [2022-02-10 03:55:51,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63586 to 55609. [2022-02-10 03:55:51,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55609 states, 55608 states have (on average 2.7438498057833405) internal successors, (152580), 55608 states have internal predecessors, (152580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:52,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55609 states to 55609 states and 152580 transitions. [2022-02-10 03:55:52,132 INFO L78 Accepts]: Start accepts. Automaton has 55609 states and 152580 transitions. Word has length 28 [2022-02-10 03:55:52,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:52,132 INFO L470 AbstractCegarLoop]: Abstraction has 55609 states and 152580 transitions. [2022-02-10 03:55:52,132 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-10 03:55:52,132 INFO L276 IsEmpty]: Start isEmpty. Operand 55609 states and 152580 transitions. [2022-02-10 03:55:52,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:52,372 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:52,372 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:52,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-02-10 03:55:52,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-10 03:55:52,573 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:52,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:52,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1049108752, now seen corresponding path program 79 times [2022-02-10 03:55:52,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:52,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515399690] [2022-02-10 03:55:52,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:52,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:52,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:52,620 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:52,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:52,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515399690] [2022-02-10 03:55:52,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515399690] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:52,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528932815] [2022-02-10 03:55:52,620 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:55:52,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:52,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:52,652 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:52,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-10 03:55:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:52,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:52,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:52,735 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:52,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:52,803 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:52,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528932815] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:52,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:52,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:55:52,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63536552] [2022-02-10 03:55:52,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:52,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:55:52,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:52,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:55:52,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:55:52,804 INFO L87 Difference]: Start difference. First operand 55609 states and 152580 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-10 03:55:53,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:53,492 INFO L93 Difference]: Finished difference Result 63743 states and 172256 transitions. [2022-02-10 03:55:53,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:55:53,492 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 28 [2022-02-10 03:55:53,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:53,663 INFO L225 Difference]: With dead ends: 63743 [2022-02-10 03:55:53,663 INFO L226 Difference]: Without dead ends: 63738 [2022-02-10 03:55:53,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=472, Invalid=1598, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:55:53,664 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 274 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:53,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 128 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:55:53,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63738 states. [2022-02-10 03:55:54,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63738 to 55759. [2022-02-10 03:55:55,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55759 states, 55758 states have (on average 2.742422612001865) internal successors, (152912), 55758 states have internal predecessors, (152912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:55,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55759 states to 55759 states and 152912 transitions. [2022-02-10 03:55:55,196 INFO L78 Accepts]: Start accepts. Automaton has 55759 states and 152912 transitions. Word has length 28 [2022-02-10 03:55:55,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:55,196 INFO L470 AbstractCegarLoop]: Abstraction has 55759 states and 152912 transitions. [2022-02-10 03:55:55,196 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-10 03:55:55,196 INFO L276 IsEmpty]: Start isEmpty. Operand 55759 states and 152912 transitions. [2022-02-10 03:55:55,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:55,271 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:55,271 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:55,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-02-10 03:55:55,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:55,472 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:55,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:55,472 INFO L85 PathProgramCache]: Analyzing trace with hash 969563828, now seen corresponding path program 80 times [2022-02-10 03:55:55,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:55,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586777160] [2022-02-10 03:55:55,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:55,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:55,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:55,517 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:55,518 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:55,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586777160] [2022-02-10 03:55:55,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586777160] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:55,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872960914] [2022-02-10 03:55:55,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:55:55,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:55,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:55,519 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:55,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-10 03:55:55,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:55:55,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:55,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:55,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:55,612 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:55,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:55,690 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:55,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872960914] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:55,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:55,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:55:55,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155736442] [2022-02-10 03:55:55,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:55,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:55:55,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:55,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:55:55,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:55:55,691 INFO L87 Difference]: Start difference. First operand 55759 states and 152912 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:55:57,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:55:57,154 INFO L93 Difference]: Finished difference Result 81803 states and 214393 transitions. [2022-02-10 03:55:57,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:55:57,154 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:55:57,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:55:57,376 INFO L225 Difference]: With dead ends: 81803 [2022-02-10 03:55:57,376 INFO L226 Difference]: Without dead ends: 81798 [2022-02-10 03:55:57,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2127 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1367, Invalid=4795, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:55:57,377 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 557 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:55:57,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 215 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:55:57,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81798 states. [2022-02-10 03:55:58,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81798 to 55936. [2022-02-10 03:55:58,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55936 states, 55935 states have (on average 2.739733619379637) internal successors, (153247), 55935 states have internal predecessors, (153247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:55:59,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55936 states to 55936 states and 153247 transitions. [2022-02-10 03:55:59,153 INFO L78 Accepts]: Start accepts. Automaton has 55936 states and 153247 transitions. Word has length 28 [2022-02-10 03:55:59,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:55:59,153 INFO L470 AbstractCegarLoop]: Abstraction has 55936 states and 153247 transitions. [2022-02-10 03:55:59,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 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-10 03:55:59,153 INFO L276 IsEmpty]: Start isEmpty. Operand 55936 states and 153247 transitions. [2022-02-10 03:55:59,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:55:59,387 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:55:59,387 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:55:59,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-02-10 03:55:59,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:59,588 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:55:59,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:55:59,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1709075330, now seen corresponding path program 81 times [2022-02-10 03:55:59,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:55:59,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468533175] [2022-02-10 03:55:59,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:55:59,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:55:59,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:55:59,640 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:59,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:55:59,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468533175] [2022-02-10 03:55:59,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468533175] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:55:59,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501273816] [2022-02-10 03:55:59,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:55:59,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:55:59,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:55:59,641 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:55:59,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-10 03:55:59,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:55:59,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:55:59,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:55:59,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:55:59,761 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:59,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:55:59,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:55:59,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501273816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:55:59,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:55:59,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:55:59,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354217687] [2022-02-10 03:55:59,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:55:59,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:55:59,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:55:59,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:55:59,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:55:59,865 INFO L87 Difference]: Start difference. First operand 55936 states and 153247 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:01,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:01,622 INFO L93 Difference]: Finished difference Result 58299 states and 158236 transitions. [2022-02-10 03:56:01,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-02-10 03:56:01,622 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:56:01,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:01,789 INFO L225 Difference]: With dead ends: 58299 [2022-02-10 03:56:01,789 INFO L226 Difference]: Without dead ends: 58299 [2022-02-10 03:56:01,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4339 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2301, Invalid=8829, Unknown=0, NotChecked=0, Total=11130 [2022-02-10 03:56:01,790 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 413 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:01,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 264 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:56:01,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58299 states. [2022-02-10 03:56:03,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58299 to 56034. [2022-02-10 03:56:03,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56034 states, 56033 states have (on average 2.738778933842557) internal successors, (153462), 56033 states have internal predecessors, (153462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:03,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56034 states to 56034 states and 153462 transitions. [2022-02-10 03:56:03,248 INFO L78 Accepts]: Start accepts. Automaton has 56034 states and 153462 transitions. Word has length 28 [2022-02-10 03:56:03,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:03,248 INFO L470 AbstractCegarLoop]: Abstraction has 56034 states and 153462 transitions. [2022-02-10 03:56:03,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:03,249 INFO L276 IsEmpty]: Start isEmpty. Operand 56034 states and 153462 transitions. [2022-02-10 03:56:03,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:56:03,323 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:03,323 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:03,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-02-10 03:56:03,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:03,525 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:03,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:03,525 INFO L85 PathProgramCache]: Analyzing trace with hash 459681648, now seen corresponding path program 38 times [2022-02-10 03:56:03,525 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:03,525 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331906825] [2022-02-10 03:56:03,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:03,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:03,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:03,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:03,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:03,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331906825] [2022-02-10 03:56:03,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331906825] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:03,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823828276] [2022-02-10 03:56:03,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:56:03,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:03,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:03,566 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:56:03,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-10 03:56:03,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:56:03,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:03,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:56:03,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:03,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:03,704 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:03,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823828276] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:03,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:03,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-10 03:56:03,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791946099] [2022-02-10 03:56:03,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:03,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:56:03,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:03,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:56:03,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:56:03,704 INFO L87 Difference]: Start difference. First operand 56034 states and 153462 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-10 03:56:04,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:04,413 INFO L93 Difference]: Finished difference Result 62098 states and 168583 transitions. [2022-02-10 03:56:04,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:56:04,413 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 28 [2022-02-10 03:56:04,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:04,593 INFO L225 Difference]: With dead ends: 62098 [2022-02-10 03:56:04,593 INFO L226 Difference]: Without dead ends: 62098 [2022-02-10 03:56:04,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=307, Invalid=815, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:56:04,593 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 106 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:04,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 143 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:56:04,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62098 states. [2022-02-10 03:56:05,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62098 to 56086. [2022-02-10 03:56:06,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56086 states, 56085 states have (on average 2.7381652848355174) internal successors, (153570), 56085 states have internal predecessors, (153570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:06,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56086 states to 56086 states and 153570 transitions. [2022-02-10 03:56:06,357 INFO L78 Accepts]: Start accepts. Automaton has 56086 states and 153570 transitions. Word has length 28 [2022-02-10 03:56:06,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:06,357 INFO L470 AbstractCegarLoop]: Abstraction has 56086 states and 153570 transitions. [2022-02-10 03:56:06,357 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-10 03:56:06,357 INFO L276 IsEmpty]: Start isEmpty. Operand 56086 states and 153570 transitions. [2022-02-10 03:56:06,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:56:06,428 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:06,428 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:06,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-02-10 03:56:06,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:06,629 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:06,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:06,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1818719856, now seen corresponding path program 39 times [2022-02-10 03:56:06,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:06,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310059738] [2022-02-10 03:56:06,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:06,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:06,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:06,693 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:06,693 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:06,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310059738] [2022-02-10 03:56:06,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310059738] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:06,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050861785] [2022-02-10 03:56:06,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:56:06,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:06,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:06,694 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:56:06,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-10 03:56:06,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:56:06,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:06,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:56:06,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:06,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:06,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:06,831 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:06,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050861785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:56:06,832 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:56:06,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 03:56:06,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240035791] [2022-02-10 03:56:06,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:56:06,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:56:06,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:56:06,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:56:06,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:56:06,832 INFO L87 Difference]: Start difference. First operand 56086 states and 153570 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:07,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:56:07,356 INFO L93 Difference]: Finished difference Result 62090 states and 168551 transitions. [2022-02-10 03:56:07,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:56:07,357 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:56:07,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:56:07,549 INFO L225 Difference]: With dead ends: 62090 [2022-02-10 03:56:07,549 INFO L226 Difference]: Without dead ends: 62085 [2022-02-10 03:56:07,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=228, Invalid=702, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:56:07,550 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 156 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:56:07,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 104 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:56:07,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62085 states. [2022-02-10 03:56:08,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62085 to 56086. [2022-02-10 03:56:09,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56086 states, 56085 states have (on average 2.7381474547561737) internal successors, (153569), 56085 states have internal predecessors, (153569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:09,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56086 states to 56086 states and 153569 transitions. [2022-02-10 03:56:09,180 INFO L78 Accepts]: Start accepts. Automaton has 56086 states and 153569 transitions. Word has length 28 [2022-02-10 03:56:09,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:56:09,180 INFO L470 AbstractCegarLoop]: Abstraction has 56086 states and 153569 transitions. [2022-02-10 03:56:09,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:56:09,180 INFO L276 IsEmpty]: Start isEmpty. Operand 56086 states and 153569 transitions. [2022-02-10 03:56:09,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:56:09,253 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:56:09,253 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:56:09,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-02-10 03:56:09,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-10 03:56:09,454 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:56:09,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:56:09,454 INFO L85 PathProgramCache]: Analyzing trace with hash -559233666, now seen corresponding path program 82 times [2022-02-10 03:56:09,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:56:09,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419787117] [2022-02-10 03:56:09,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:56:09,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:56:09,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:56:09,952 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:09,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:56:09,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419787117] [2022-02-10 03:56:09,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419787117] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:56:09,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003537795] [2022-02-10 03:56:09,953 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:56:09,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:56:09,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:56:09,954 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:56:09,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-10 03:56:09,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:56:09,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:56:09,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 03:56:09,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:56:12,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:56:12,865 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:12,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:56:12,866 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 153 [2022-02-10 03:56:13,064 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:56:13,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:56:16,668 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:16,669 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:56:16,729 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:56:16,729 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 759 treesize of output 505 [2022-02-10 03:58:51,135 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:58:51,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003537795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:58:51,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:58:51,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-10 03:58:51,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87963873] [2022-02-10 03:58:51,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:58:51,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:58:51,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:58:51,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:58:51,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=709, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:58:51,137 INFO L87 Difference]: Start difference. First operand 56086 states and 153569 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:00,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:59:00,676 INFO L93 Difference]: Finished difference Result 93039 states and 248398 transitions. [2022-02-10 03:59:00,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 03:59:00,676 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 03:59:00,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:59:00,974 INFO L225 Difference]: With dead ends: 93039 [2022-02-10 03:59:00,974 INFO L226 Difference]: Without dead ends: 93019 [2022-02-10 03:59:00,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4168 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=2034, Invalid=8886, Unknown=0, NotChecked=0, Total=10920 [2022-02-10 03:59:00,975 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 664 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 908 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:59:00,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 218 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 927 Invalid, 0 Unknown, 908 Unchecked, 0.7s Time] [2022-02-10 03:59:01,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93019 states. [2022-02-10 03:59:02,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93019 to 56251. [2022-02-10 03:59:02,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56251 states, 56250 states have (on average 2.7386666666666666) internal successors, (154050), 56250 states have internal predecessors, (154050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:03,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56251 states to 56251 states and 154050 transitions. [2022-02-10 03:59:03,048 INFO L78 Accepts]: Start accepts. Automaton has 56251 states and 154050 transitions. Word has length 30 [2022-02-10 03:59:03,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:59:03,048 INFO L470 AbstractCegarLoop]: Abstraction has 56251 states and 154050 transitions. [2022-02-10 03:59:03,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:59:03,048 INFO L276 IsEmpty]: Start isEmpty. Operand 56251 states and 154050 transitions. [2022-02-10 03:59:03,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:59:03,130 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:59:03,130 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:59:03,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-02-10 03:59:03,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-10 03:59:03,331 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:59:03,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:59:03,331 INFO L85 PathProgramCache]: Analyzing trace with hash -305444542, now seen corresponding path program 83 times [2022-02-10 03:59:03,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:59:03,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287324916] [2022-02-10 03:59:03,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:59:03,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:59:03,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:59:04,298 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:04,298 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:59:04,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287324916] [2022-02-10 03:59:04,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287324916] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:59:04,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847859514] [2022-02-10 03:59:04,298 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:59:04,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:59:04,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:59:04,299 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:59:04,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-10 03:59:04,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:59:04,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:59:04,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 03:59:04,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:59:08,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:59:08,232 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:08,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:59:08,233 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 153 [2022-02-10 03:59:08,466 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:59:08,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:59:12,005 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:12,005 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:59:12,063 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:59:12,064 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 775 treesize of output 521 Received shutdown request... [2022-02-10 04:00:36,008 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-02-10 04:00:36,010 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-02-10 04:00:36,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-02-10 04:00:36,035 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 04:00:36,049 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 04:00:36,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 04:00:36,210 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 23ms.. [2022-02-10 04:00:36,211 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-02-10 04:00:36,212 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-02-10 04:00:36,212 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-02-10 04:00:36,213 INFO L732 BasicCegarLoop]: Path program histogram: [83, 39, 1, 1, 1] [2022-02-10 04:00:36,214 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-10 04:00:36,214 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-10 04:00:36,216 INFO L202 PluginConnector]: Adding new model min-fun-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.02 04:00:36 BasicIcfg [2022-02-10 04:00:36,216 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-10 04:00:36,216 INFO L158 Benchmark]: Toolchain (without parser) took 798994.83ms. Allocated memory was 186.6MB in the beginning and 7.7GB in the end (delta: 7.5GB). Free memory was 145.8MB in the beginning and 5.0GB in the end (delta: -4.8GB). Peak memory consumption was 3.2GB. Max. memory is 8.0GB. [2022-02-10 04:00:36,216 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 186.6MB. Free memory is still 146.9MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-10 04:00:36,216 INFO L158 Benchmark]: Boogie Procedure Inliner took 23.83ms. Allocated memory is still 186.6MB. Free memory was 145.7MB in the beginning and 144.2MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 04:00:36,216 INFO L158 Benchmark]: Boogie Preprocessor took 19.16ms. Allocated memory is still 186.6MB. Free memory was 144.2MB in the beginning and 143.2MB in the end (delta: 953.5kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 04:00:36,216 INFO L158 Benchmark]: RCFGBuilder took 190.17ms. Allocated memory is still 186.6MB. Free memory was 143.2MB in the beginning and 133.9MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-10 04:00:36,216 INFO L158 Benchmark]: TraceAbstraction took 798748.22ms. Allocated memory was 186.6MB in the beginning and 7.7GB in the end (delta: 7.5GB). Free memory was 133.4MB in the beginning and 5.0GB in the end (delta: -4.9GB). Peak memory consumption was 3.2GB. Max. memory is 8.0GB. [2022-02-10 04:00:36,216 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.13ms. Allocated memory is still 186.6MB. Free memory is still 146.9MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 23.83ms. Allocated memory is still 186.6MB. Free memory was 145.7MB in the beginning and 144.2MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 19.16ms. Allocated memory is still 186.6MB. Free memory was 144.2MB in the beginning and 143.2MB in the end (delta: 953.5kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 190.17ms. Allocated memory is still 186.6MB. Free memory was 143.2MB in the beginning and 133.9MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 798748.22ms. Allocated memory was 186.6MB in the beginning and 7.7GB in the end (delta: 7.5GB). Free memory was 133.4MB in the beginning and 5.0GB in the end (delta: -4.9GB). Peak memory consumption was 3.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0 - 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: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 23ms.. - TimeoutResultAtElement [Line: 58]: 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 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 23ms.. - 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 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 23ms.. - TimeoutResultAtElement [Line: 58]: 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 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 23ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 798.6s, OverallIterations: 125, TraceHistogramMax: 3, PathProgramHistogramMax: 83, EmptinessCheckTime: 3.8s, AutomataDifference: 219.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 3.4s, PartialOrderReductionTime: 3.3s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 37887 SdHoareTripleChecker+Valid, 41.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 37887 mSDsluCounter, 24470 SdHoareTripleChecker+Invalid, 34.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 6105 IncrementalHoareTripleChecker+Unchecked, 34540 mSDsCounter, 9450 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 81753 IncrementalHoareTripleChecker+Invalid, 97308 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9450 mSolverCounterUnsat, 2745 mSDtfsCounter, 81753 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 12826 GetRequests, 5238 SyntacticMatches, 227 SemanticMatches, 7361 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212570 ImplicationChecksByTransitivity, 179.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=109148occurred in iteration=0, InterpolantAutomatonStates: 6444, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 46.8s AutomataMinimizationTime, 124 MinimizatonAttempts, 575053 StatesRemovedByMinimization, 124 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 404.2s InterpolantComputationTime, 6550 NumberOfCodeBlocks, 6544 NumberOfCodeBlocksAsserted, 422 NumberOfCheckSat, 9430 ConstructedInterpolants, 96 QuantifiedInterpolants, 122516 SizeOfPredicates, 1020 NumberOfNonLiveVariables, 8221 ConjunctsInSsa, 1668 ConjunctsInUnsatCore, 366 InterpolantComputations, 3 PerfectInterpolantSequences, 986/3170 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